When does an acid react to produce carbon dioxide?
Acids react with carbonates or hydrogencarbonates to liberate carbon dioxide gas. Eg: Acid like hydrochloric acid (HCl) reacts with sodim hydrogencarbonate (NaHCO3) to produce sodium chloride(NaCl), water(H2O) and carbon dioxide(CO2).
No. Copper will not react with most acids. It will react with nitric acid to produce nitrogen dioxide. Gold and platinum will not react with nitric acid but will react with aqua regia, a mixture of hydrochloric and nitric acids to produce nitrogen dioxide and some nitric oxide. Rhenium does not react with acid at all.
It depends on the reactants. If oxygen and carbon react, they'll produce carbon dioxide, though it may sometimes produce carbon monoxide in cases of incomplete combustion. C + O2 ---> CO2 Carbon + Oxygen ---> Carbon Dioxide If sulphuric acid and magnesium react, they'll produce hydrogen and magnesium sulphate. H2SO4 + Mg ---> MgSO4 + H2 Sulphuric Acid + Magnesium ---> Magnesium Sulphate + Hydrogen isn't chemistry fun :)