【分析】
要解决这道题,需先明确质量守恒定律的核心:它是化学变化中的规律,即参加化学反应的各物质质量总和等于反应后生成的各物质质量总和,所有化学变化都遵循该定律,物理变化不适用。接下来逐个分析选项:
1. 先判断变化类型:物理变化(如状态改变)不能用质量守恒,化学变化(如燃烧、分解)无论现象如何都遵循;
2. 再结合反应前后质量关系计算或判断:若反应有气体逸出,固体质量会减小,但总质量仍守恒。
【解析】
1. 质量守恒定律仅适用于化学变化:
选项A:冰融化成水是物理变化,不适用质量守恒定律,A错误;
2. 化学变化均遵循质量守恒,需考虑所有生成物(包括气体):
选项B:高锰酸钾加热分解生成氧气,氧气逸散导致固体质量减小,但反应前后总质量(固体+氧气)守恒,符合质量守恒定律,B错误;
3. 根据质量守恒计算反应的物质质量:
选项C:镁燃烧反应为$\ce{2Mg + O_{2}\xlongequal{\mathrm{点燃}} 2MgO}$,参加反应的镁和氧气质量总和等于氧化镁质量,因此参加反应的氧气质量=$20\ \mathrm{g}-12\ \mathrm{g}=8\ \mathrm{g}$,C正确;
4. 分析反应前后质量变化的本质:
选项D:铁丝燃烧是铁与氧气反应,生成物四氧化三铁的质量=参加反应的铁+氧气质量,因此生成物质量比铁丝大,符合质量守恒定律,D错误。
【答案】
C
【知识点】
质量守恒定律的概念及应用
【点评】
本题考查质量守恒定律的核心理解,关键是明确其适用范围(仅化学变化),以及反应中气体逸散等现象不影响总质量守恒,需避免将物理变化或逸散气体的反应误判为不符合守恒,属于基础概念题。
【难度系数】
0.6