The correct option is B Na<Mg>Al<Si
All elements in the given question belong to the same period so, as we move across the period nuclear charge increases, atomic size decreases hence ionization energy generally increases.
Na−[Ne]3s1
The electron must be removed from partially filled ‘3s′ orbital which would result in a stable noble gas electronic configuration.
Al−[Ne]3s23p1
The electron has to be removed from partially filled ′3p′ orbital which would result in a stable electronic configuration.
Mg−[Ne]3s2
The electron has to be removed from fully filled, stable ‘3s′ orbital. which will result in unstable electronic configuration. so, ionisation energy of Mg>Al.
Si−[Ne]3s23p2
The electron has to be removed from partially filled ′3p′ orbital.
Removal of an electron from a stable fully filled orbital requires more energy than a partially filled or half-filled orbital. So, correct order of 1St ionization enthalpy is, Na<Mg>Al<Si
Hence, option (A) is correct.