Question: why beo is insoluble in water?
Answer: When BeO is dissolved in water, the hydration energy of its ions is not sufficient to overcome the high lattice energy. Therefore, BeO is insoluble in water.