Concept:In a redox reaction, the substance that gets oxidized (loses electrons) while reducing another is called a reducing agent.Explanation:The reaction is: ZnO+C→Zn+CO.Here, ZnO loses oxygen to form Zn — it is reduced.Carbon gains oxygen to form CO — it is oxidized.A reducing agent donates electrons and gets oxidized itself.Since carbon is oxidized and causes the reduction of ZnO, it acts as a reducing agent.Thus, option D is correct.Answer:D. a reducing agent