根据质量守恒定律,在化学反应中,参加反应前各物质的质量总和等于反应后生成各物质的质量总和.反应后质量增加的是生成物,减少的是反应物,由表格信息可知反应后C质量增加了11克,是生成物;b质量减少了8克,是反应物;d质量不变,可能做催化剂,反应物还少3克,所以a是反应物,所以反应后物质a的质量为7g,反应物是a 和b,生成物是 c,所以是化合反应,化学反应前后元素种类不变,a和b两种物质中元素种类一定与c物质中元素种类相同.
【解析】
根据反应前后质量不发生改变:10+10+10+2=X+2+21+2,解得X=7;a减少3克,所以a是反应物,反应后C质量增加了11克,是生成物;b质量减少了8克,是反应物;d质量不变,可能做催化剂,也可能是杂质不参加反应;反应物是a 和b,生成物是 c,所以是化合反应,化学反应前后元素种类不变,a和b两种物质中元素种类一定与c物质中元素种类相同.
故选D.