2molNaHCO3分解生成1molNa2CO3、1mol水和1molCO2.
首先假设Na2O2的量为0(极其微量),那么剩下的固体为1molNa2CO3,水和CO2挥发了.
再假设Na2O2的量刚好和生成的水、CO2分别反应完全,那么额外产生的固体为2molNaOH + 1molNa2CO3.那么再加上面分解的1molNa2CO3,总固体4mol.故选A.
此题如果加热温度高于800度,最终分解生成固体物质不会有Na2CO3,而是Na2O,不过用Na守恒可以知道,最终答案始终还是1~4mol.