D 分析:根据质量守恒定律的微观解释:化学反应前后原子的种类和数目不变,可知在化学反应方程式中,反应物和生成物中所含的原子的种类和数目相同,由此可推断化学反应方程式中反应物或生成物的化学式. 解答:根据质量守恒定律可知化学反应前后原子的种类和数目不变,反应前除X外,有氧原子6个;反应后有碳原子2个,氧原子7个,氢原子6个,因此X的化学式中应含有碳原子的个数为2,氧原子个数是1个,氢原子个数是6个,故可推断X的化学式为:C2H6O,即C2H5OH. 故选D. 点评:本题是运用化学中的基本思想质量守恒思想,利用化学方程式进行计算,从而推断出物质的化学式.