Question: why is mgo insoluble in naoh?
Answer: Group II metal oxide basicity and hydroxide solubility in water increase as you go down the column. BeO and Be(OH)2 are amphoteric and react with acids and strong bases such as NaOH. MgO is basic and Mg(OH)2 is weakly basic and do not dissolve in NaOH solution.