One mole of anhydrous MgCl2 dissolves in water and liberates 25 cal/mol of heat. ΔHhydration of MgCl2=−30 cal/mol. Heat of dissolution of MgCl2.H2O is:
MgCl2+H2O ΔHsol−−−→ MgCl2.H2O
ΔHsol=−25/mol (given)
MgCl2+H2O ΔHsol−−−→ Mg+2(aq)+2Cl−(aq)
ΔHhydration=−30 cal/mol
ΔHdissolution=ΔHhydration−ΔHsolution
=−30−(−25)
=−5 cal/mol
Hence, the correct option is B