单项选择题

下列哪种氢氧化物既溶于NaOH,又溶于NH3·H2O()

A.Al(OH)3
B.Zn(OH)2
C.Cd(OH)2
D.Ni(OH)2