(c)
On moving down the group, lattice energy remains almost constant as the sulphate is so big that small increase in size of the cations does not make difference. Hydration energy causes decrease in the solubility of the sulphates as the ionic size increases. Thus, the correct order is
$Be > Mg > Ca > Sr > Ba$