Question 20
Acids, Bases and SaltsWhich of the following is NOT an alkali?
- A.NH3
- B.Mg(OH)2
- C.Ca(OH)2
- D.NaOH
Show the answer and explanation
Answer: B (Mg(OH)2)
Explanation
An alkali is a base that dissolves in water. Magnesium hydroxide is practically insoluble, so it is a base but not an alkali.