The element Tin (Sn) has 18 different isotopes. Which of the following is true about ALL of these isotopes?

A. They all have the same number of protons
B. They all have the same number of neutrons
C. They all have different chemical properties
D. They all have the same atomic mass