Ambos.
Quando um ácido reage com um carbonato metálico, produz gás dióxido de carbono. Este gás faz com que a solução efervesça. A reação entre o ácido clorídrico e o carbonato de sódio pode ser usada para demonstrar isso:
$$2HCl + Na_2CO_3 \rightarrow 2NaCl + H_2O + CO_2$$