根据反应的化学方程式X+3O2 点燃 2CO2+3H2O,反应物中氧原子个数为6,反应后的生成物中碳、氢、氧原子个数分别为2、6、7,根据反应前后原子种类、数目不变,则每个X分子由2个碳原子、6个氢原子和1个氧原子构成,则物质X的化学式为C2H5OH.故选:B.