The correct option is D Aldehydes
Only carboxylic acids react with metal carbonates and produce their corresponding metal salts along with carbon dioxide and water. The effervescence is due to carbon dioxide.
For example,
NaHCO3(aq) + CH3COOH(l) → CH3COONa(aq) + H2O(l) + CO2(g)Sodium Acetic acid Sodium acetate Water Carbon dioxide bicarbonate