根据反应的化学方程式为2Na2CO4+4HCl═4NaCl+2X↑+O2↑+2H2O,利用化学反应前后原子的数目与种类不发生改变来推断X的化学式.
【解析】
在化学方程式2Na2CO4+4HCl═4NaCl+2X↑+O2↑+2H2O中,
根据质量守恒定律可知,元素种类、原子个数在反应前后不变,Na、H、Cl元素的原子个数反应前后相等,
反应前共2个C原子,则反应后X中共2个C原子,
反应前共8个O原子,反应后现有4个O原子,则X中共4个O原子,
又X的化学计量数为2,
则X的化学式为CO2,
故选B.