Which salt would yield carbon dioxide on treatment with acid?

A. Sodium chloride; B. Iron sulfide; C. iron nitrate; D. iron carbonate.

1 Answer
Jun 1, 2017

Option D.

Explanation:

FeCO3 occurs as the mineral siderite. Under acidic conditions, the carbonate would react to liberate carbon dioxide......

FeCO3(s)+2HX(aq)FeX2(aq)+H2O(l)+CO2(g)

The iron halide would be water soluble............

Note that nitrates are usually soluble, and mercurous and plumbic halides are pretty insoluble.