下列对质量守恒定律的理解正确的是( )
A.化学反应A+B→C+D,参加反应的A和B的质量分别等于生成的C和D的质量
B.水结成冰的前后总质量不发生改变,这有力地证明了质量守恒定律
C.镁条在氧气中燃烧后固体增加的质量等于参加反应的氧气的质量
D.100克高锰酸钾完全分解所得固体的质量为100克
【答案】分析:根据质量守恒定律的含义进行解答,质量守恒定律是指在化学反应中,参加反应前各物质的质量总和等于反应后生成各物质的质量总和.
解答:解:A、由质量守恒定律可知,在化学反应中,参加反应前各物质的质量总和等于反应后生成各物质的质量总和,而不是A和B的质量分别等于生成的C和D的质量,故A错误;
B、水结成冰是物理变化,不是化学变化,故不能用质量守恒定律来解释,故B错误;
C、镁条在氧气中燃烧后生成氧化镁,增加的质量等于参加反应的氧气的质量,符合质量守恒定律,故C正确;
D、高锰酸钾完全反应放出氧气,故100克高锰酸钾完全分解所得固体的质量为锰酸钾和二氧化锰的质量之和,因为有氧气放出,固体的质量应小于100克,故D错误.
故选:C.
点评:本题主要考查学生对质量守恒定律的认识和灵活运用这一定律解答问题的能力,质量守恒定律适用于所有的化学变化.