An atom comprises what three smaller substances?

a) Protons, Neutrons, Electrons
b) Molecules, Ions, Isotopes
c) Quarks, Leptons, Bosons
d) Elements, Compounds, Mixtures