BeF2 is more soluble in water, where as the fluoride of other alkaline earth metals are insoluble because of
Lesser hydration energy of BeF2 as compared to crystal lattice energy
Greater hydration energy of BeF2 as compared to crystal lattice energy
Linear structure of BeF2
Be+2 is smaller in size
Na2SO4 is soluble in water while BaSo4 is insoluble. Which of the reason is correct about the above statement