Answer: D
Penetration follows s>p within a shell, so a 3p electron is more shielded by the 3s pair and sits at higher energy. The stem already shows Zeff(Al) > Zeff(Mg), so the Zeff alone cannot explain the trend. Al has 3p1 (not half-filled) and has no extra shell relative to Mg.