the current flowing through the wire to the light bulb the light bulb giving electrical energy to the battery the light bulb generating heat energy the battery pushing light through the wire
I gave my students this multiple choice question: What allows a light bulb to give off light?

Only one answer is correct among these 4 choices:
- the current flowing through the wire to the light bulb
- the light bulb giving electrical energy to the battery
- the light bulb generating heat energy
- the battery pushing light through the wire

Could you tell me which one is correct?

the current flowing through the wire to the light bulb