Question: why beo is covalent in nature?
Answer: BeO is covalent in nature due to its smaller size, high ionisation enthalpy and high electronegativity and therefore it is insoluble in water. ... Thus BeSO4 is highly soluble in water.