Question: What allows a light bulb to give off light?

  Options: 
 A. the current flowing through the wire to the light bulb
 B. the light bulb giving electrical energy to the battery
 C. the light bulb generating heat energy
 D. the battery pushing light through the wire
Answer: A