Be and Al compounds are largely covalent because of:
High charge density
Low charge density
High ionization enthalpy
Low ionization enthalpy
Be and Al compounds are largely covalent because of high charge density leading to high polarizing power of the cations.
BeSO4 is water soluble while CaSO4 is not. This is because of: