某化学反应可以用A+B→C+D表示,若反应前有12gA和8gB,反应后生成10gC,A消耗完全,B剩余2g,则生成D的质量为( )
- A.8 g
- B.10g
- C.18g
- D.20 g
答案
正确答案:A
知识点:质量守恒定律综合应用

质量守恒定律是指参加化学反应的各物质的质量总和等于反应后生成的各物质的质量总和。
在化学反应A+B→C+D中,反应前A的质量为12 g,反应后A全部消耗,则参加反应的A的质量为12 g;反应前B的质量为8 g,反应后B的质量为2 g,则参加反应的B的质量为8 g-2 g=6g;反应后生成C的质量为10 g,根据质量守恒定律可知:12 g+6 g=10 g+mD,则mD=8 g。
故选A。

略
