Concept:A reducing agent is the species that is oxidized, meaning it loses electrons and causes another species to be reduced.Explanation:In the reaction Zn+CuSO4→ZnSO4+Cu, the oxidation state of zinc changes from 0 in Zn to +2 in ZnSO4.This loss of electrons means zinc is oxidized.Meanwhile, copper in CuSO4 changes from +2 to 0 in Cu, so copper is reduced.Since zinc undergoes oxidation and causes the reduction of copper(II), zinc acts as the reducing agent.Answer:The correct option is B. Zn.