Which of the following has highest solubility in water?
A. $ Ca(OH)_2 $
B. $ Fe(OH)_3 $
C. $ Cr(OH)_3 $
D. $ Zn(OH)_2 $
And also please explain how can we predict their solubilities when we are not provided with their solubility products.
I know that calcium hydroxide is sparingly soluble. So it cannot be the right option. I think Iron hydroxide is also soluble to a good extent. I haven't got any idea about option C. I think D may be the right answer.