Why do gamma rays have no charge?

A. they are not made of protons, neutrons, or electrons

B. they have equal numbers of protons and neutrons

C. they are constantly emitting all their protons and electrons