MCQ
Which of the following has the highest lattice energy?
Chemistry
A NaCl
B MgO
C KBr
D CsI
Explanation

MgO has the highest lattice energy due to the small ionic radii and high charges (+2 and -2) of Mg2+ and O2-, resulting in very strong electrostatic attractions.