The correct option is B MgO>CaF2>LiF
Higher is the charge on the cation and anion, higher is the lattice energy. The magnitude of charge on magnesium ion and oxide ion is 2 each. It is the highest. The magnitude of charge on lithium ion and fluoride ion is 1 each. It is the lowest. Lattice energy is inversely proportional to the radius of the ions. The size of magnesium ion is less than calcium ion. Hence, the lattice energy of magnesium oxide is the highest and that of lithium fluoride is the lowest. The correct order of the lattice energy is MgO>CaF2>LiF.