将一定量的丙醇(C3H8O)和氧气置于一个封闭的容器中引燃,测得反应前后各物质的质量如下表:
| 物质 | 
   丙醇 | 
   氧气 | 
   水 | 
   二氧化碳 | 
   X | 
  
| 反应前质量/g | 
   6.0 | 
   12.8 | 
   0 | 
   0 | 
   0 | 
  
| 反应后质量/g | 
   0 | 
   0 | 
   7.2 | 
   8.8 | 
   a | 
  
下列判断正确的是(   )
A.表中a的值为2.8                   
B.X一定是该反应的催化剂
C.X可能含有氢元素        
D.若起始时氧气的质量是14.4g,则无X生成