The correct option is B Greater hydration energy of Be2+ ion as compared to the lattice energy
Greater the hydration energy, greater is the solubility.
Fluorides of alkaline earth metals except BeF2 are insoluble in water. The solubility of BeF2 in water is due to the higher hydration energy on account of the smaller size of Be2+ ion and F− ion and the high charge density of Be2+ ion.