Which of the following compound or compounds has electrovalent, covalent, co-ordinate as well as hydrogen bond? Explain the reasons for each making appropriate use of diagrams wherever necessary.
a) CuSO4.5H2O (Copper sulphate hydrated)
b) ZnSO4.7H2O (Zinc sulphate hydrated)
c) FeSO4.7H2O (Ferrous sulphate hydrated)
d) FeCl3. 6H2o (Ferric chloride hydrated)