Which of the following substance on reaction with an acid produce carbon dioxide gas?
Egg shells, marbles and chalk are made up of calcium carbonate which is a metal carbonate. Acids react with metal carbonates to give carbon dioxide, water and the metal salt.
For example: When calcium carbonate reacts with hydrochloric acid the products formed are calcium chloride, carbon dioxide and water. This is represented as:
Calcium carbonate + Hydrochloric acid → Calcium chloride + Carbon dioxide + Water