加热KClO3与MnO2的混合物,其化学反应前后发生了变化的是A.元素的种类B.MnO2的质量C.氧原子的个数D.氯元素的化合价
网友回答
D
解析分析:根据加热KClO3与MnO2的混合物发生反应的化学方程式2KClO32KCl+3O2↑,对比反应前后的相关因素,判断所给的选项中在化学反应前后发生了变化的选项.
解答:A、变化前后都是K、Cl、O三种元素,因此反应前后元素的种类不发生变化;故A不正确;B、反应中MnO2是反应的催化剂,反应前后MnO2的质量及其化学性质都不变;故B不正确;C、变化前2个KClO3分子中共含6个O原子,而变化后生成的3个O2分子中仍含有6个O原子,因此,反应前后氧原子的个数不变;故C不正确;D、根据化合物中元素化合价代数和为0,计算得知:反应前KClO3中Cl元素化合价为+5价,反应后KCl中Cl元素化合价为-1价;反应前后氯元素化合价发生了变化;故D正确;故选D.
点评:根据质量守恒定律,反应前后物质的质量总和不变、原子的种类不变、原子的个数不变、元素的质量不变.