Which of the following is the basis for arranging the elements in the modern periodic table?

A) alphabetical order

B) masses of atoms

C) number of protons

D) date of discovery