What produces electromagnetic radiation?

AElectrons changing energy levelsincorrect answer
BElectrons bonding with other atomsincorrect answer
CElectrons leaving the atomic nucleusincorrect answer
DElectrons becoming protons or neutrons

A) Electrons changing energy levels