Metal carbonates decompose on heating to give metal oxide and carbon dioxide. Which of the metal Carbonates is most stable thermally? (a) MgCO3 (b) CaCO3 (c) SrCO3 (d) BaCO3