The action of heat on metals and metal carbonates

Based on the data given, suggest which 2 were the metals and which 2 were the metal carbonates. Explain your answers.


Metals: A and D
Metal carbonates: B and C

Explanation:

Metals, when heated, will be oxidized by oxygen in the air to form metal oxides. The oxygen gained to form the oxide will cause the mass of the product formed to be higher. Mass increase for solids A and D after heating, so these two are metals.
Metal carbonates, when heated, can decompose to form metal oxides and carbon dioxide. The carbon dioxide formed escape to the surroundings, causing the mass of the solid product formed to be smaller.
The mass of B decreased after heating, so it must be one of the metal carbonates.
The mass and appearance of C remained unchanged, so it must be the other metal carbonate, which is not decomposed by the heat.