1. The problem statement, all variables and given/known data Show that, 'In p-block and d-block metals their carbonates,sulphides and hydroxides are insoluble" I understand that all carbonates are insoluble(except the alkali metal carbonates), also that all sulphides are insoluble,but it's the solubilty of hydroxides that I'm finding difficult to prove, the hydroxides of Al,Zn,Sn as I know it are soluble in excess NaOH,so I don't understand how it's right to say all,p-block metal hydroxides are insoluble? I have the same problem with d-block metals(I'm considering the 3-d series only), my school notes tell me that all d-block metal hydroxides are soluble in excess NaOH. so I'm a bit confused here. I hope someone can tell me which is correct? the statement or my school notes?or have i just misunderstood the whole thing?