Sodium sulphate is soluble in water whereas barium sulplhate is sparingly soluble because (a) The hydration energy of sodium sulphate is more than its lattice energy