Which is the smallest part of an element that retains all the properties of the element?
A. Atom
B. Proton
C. Neutron
D. Electron