The correct option is C Hydration energy of Al compensates the I.E.
Due to high polarisation power of Al+3, anhydrous AlCl3 is covalent.
Once it is hydrated AlCl3+6H2O→[Al(H2O)6]3++3Cl−
Hydration energy of Al+3 is larger than Ionisation energy therefore, AlCl3⋅6H2O is ionic.