Final answer:
b. LiF is less soluble in water than KF because it has higher lattice energy.
Step-by-step explanation:
LiF is less soluble in water than KF because LiF has higher lattice energy than KF. In general, the higher the lattice energy, the less soluble a compound is in water. High lattice energies lead to hard, insoluble compounds with high melting points.
Therefore, option b) LiF has higher lattice energy than KF is the correct answer.