Hint: Think about what gram word in gram atomic mass signifies. And also check the molecularity of sodium in naturally occurring form. Think about the number of atoms used to calculate gram atomic mass.
Complete answer: We know that sodium is metal and its molecularity is one. Sodium atoms form metallic bonds but they can be separated easily because the strength of sodium metallic bonds is very less. They have only one valence electron so the strength of the metallic bond is less. The atomic mass of sodium is 23 Amu. Gram atomic mass is the atomic mass in grams or mass of one mole of the substance. Given the atomic mass of sodium is 23. The gram atomic mass of sodium is the atomic mass in grams. So the gram atomic mass of sodium is 23g.
Therefore, option A is correct.
Note: In this problem molar mass and gram atomic mass of sodium are the same but in general, they depend on the chemical species. Molar mass is the mass of the Avogadro number of particles. Whereas gram atomic mass is the mass of Avogadro number of atoms. Gram molecular weight is the weight of the Avogadro number of molecules.