Q.
A. Calcium fluoride is soluble in water
B. Barium sulphate is soluble in water
C. Barium hydroxide is insoluble in water
D. Magnesium sulphate is soluble in water
E. None of the above
Correct choice: D
Explanation: