B 分析:由题意可知,根据质量守恒定律,化学反应前后肯定没有变化的是元素的原子种类和数目,以及反应物和生成物的质量总和. 解答:化学反应遵循质量守恒定律,因为在化学反应中原子种类不变,数目没有增减.因此,参加化学反应的各物质的质量总和,等于反应后生成的各物质的质量总和.由于生成了新物质,故物质种类一定会发生变化.由两种单质生成一种化合物,故元素化合价一定会发生变化.该反应前后,分子总数减少.故①③④一定不变. 故选B. 点评:本题主要考查了质量守恒定律和元素在化学反应中的特点,识记此知识点是解本题的关键,也是简明、科学地表示物质之间化学反应的关键.