The correct options are
B Carbon dioxide
C Salt
D Water
When an acid reacts with metal carbonate it produces water, carbon dioxide and salt.
In general: Acid + Metal carbonate → Salt + Water + Carbon dioxide.
Sulphuric acid reacting with calcium carbonate to give calcium sulphate salt, carbon dioxide gas and water is an example of this reaction.
H2SO4(aq) + CaCO3(aq) → CaSO4(s) + CO2(g) +H2O(l)