✔ 最佳答案
insoluble base means compounds which are insoluble in water, eg. ZnO, CuO, BaSO4, Al2O3
soluble base means compounds which are soluble in water, eg. all ammonium compounds
insoluble carbonate means carbonates which are insoluble in water, eg. BaCO3, CuCO3
soluble carbonate means carbonates which are soluble in water eg. Na2CO3, K2CO3
Hint: All Ammonium, Sodium and Potassium compounds are soluble in water