An atom is made of three basic subatomic particles: protons, neutrons, and electrons. Which of these carry a charge?
A. proton and neutron
B. proton and electron
C. neutron and electron
D. proton, neutron and electron