[单选题]
A device that produces electricity .hzoc d*v;mc-,hi,; ksk r+lt by transforming chemical energy into elirk;+37d7 7u /ftzv0ivii/ +egabmz zectrical energy is caibi 7fr/ i+/ du0e m7tga+vz7k3i;zzvlled a
A. generator.
B. transformer.
C. battery.
D. none of the given answers