解题思路:根据质量守恒定律定义:参加化学反应的各物质质量总和等于反应后生成的各物质质量总和.
根据B消耗完全,说明B是反应物,并且参加反应的B质量为10g;同时增加了8gC,说明C是生成物;生成了4gD,说明D是生成物,所以生成物C和D质量和为12g.反应物如果只有B的话,质量才10g,所以A也应该是反应物,参加反应的A质量为12g-10g=2g,所以反应中A和B的质量比为2g:10g=1:5.
故选:B.
点评:
本题考点: 质量守恒定律及其应用.
考点点评: 通过回答本题要知道根据题给信息要会判断,谁是反应物,谁是生成物,质量增加就是生成物,质量减少就是反应物.