Which of the following represents the smallest mass

A)nucleus

B)proton

C)neutron

D)electron