Which of the following has the highest lattice energy?
A
KF
B
CsF
C
NaF
D
RbF
Correct Answer: NaF
For compounds containing ions of same charge, lattice energy increases as the size of ions decreases. Thus, NaF has highest lattice energy.