分析:A、根据质量守恒定律,在化学反应中,参加反应前各物质的质量总和等于反应后生成各物质的质量总和,则可求出a的质量;
B、X在反应前质量为0,而反应后质量为2.8克,则不符合催化剂的特点“只改变反应速率,而本身的质量和化学性质都不变”,故X一定不是该反应的催化剂;
C、根据质量守恒定律,反应前后元素的质量不变,可求6克丙醇(C3H8O)中氢元素的质量,再求水中氢元素的质量,二者比较,再作结论;
D、根据化学方程式计算,可求:6.0克丙醇(C3H8O)完全燃烧需要氧气的质量.
解答:解:A、根据质量守恒定律,反应前后质量相等,故6.0+12.8=7.2+8.8+a,则a=2.8,故A错误;
B、X在反应前质量为0,而反应后质量为2.8克,则不符合催化剂的特点“一变二不变”,故X一定不是该反应的催化剂,故B错误;
C、根据质量守恒定律,化学反应前后各元素的质量不变:可求6.0克丙醇(C
3H
8O)中氢元素的质量为:6.0×
×100%=0.8克,水中氢元素的质量为:
×7.2g=0.8克,显然二者相等,则说明X中一定不含有氢元素了;故C错误;
D、设6.0克丙醇(C
3H
8O)完全燃烧需要氧气的质量为x,
2C
3H
7OH+9O
26CO
2+8H
2O
120 288
6.0g x
=解得x=14.4克,故D正确.
故选:D.
点评:本题主要考查学生运用质量守恒定律进行推断的能力;掌握根据化学方程式计算的方法.