根据化学方程式中参加反应与生成物间的质量比,可计算出反应物和生成物的质量;根据物质在发生化学反应前后总质量不发生变化,可对日常生活和常见的实验现象进行解释.
【解析】
A、2H2+O22H2O
4 32 36
1g 8g 9g
根据氢气在氧气中燃烧的化学方程式,4克氢气需在32克氧气中燃烧,生成36克的水,而8克氧气只能供1克氢气燃烧,生成9克的水,故A错;
B、C+O2 CO2
12 32 44
3g 8g 11g
因此3g碳在空气中与8g氧气完全反应生成二氧化碳的质量为11g.故B正确.
C、煤燃烧是煤与空气中的氧气反应,根据质量守恒定律,参加反应的煤与消耗的氧气质量总和,与生成的二氧化碳的质量相等,故C正确.
D、镁带在空气中燃烧,是镁与空气中的氧气反应,根据质量守恒定律,镁与参加反应的空气中的氧气的质量应等于生成的氧化镁的质量,因此生成的氧化镁的质量一定大于镁带的质量,故D不正确.
故选BC.