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