Magnesium oxide (MgO) has a much higher lattice energy than Sodium chloride (NaCl). This difference is best explained by:
Q1. Magnesium oxide (MgO) has a much higher lattice energy than Sodium chloride (NaCl). This difference is best explained by:
Answer: Higher charges on Magnesium and Oxide ions
Explanation: Higher charges (+2/-2) result in stronger electrostatic attraction. Option C fails because NaCl has lower charges (+1/-1), leading to lower energy.