MgO does not readily dissolve in water because?

A. of its high melting point
B. it is a covalent compound
C. it forms a hydroxide when dissolved in water
D. its lattice energy is higher than its hydration energy

Correct Answer: Option D

D. its lattice energy is higher than its hydration energy