A、甲烷燃烧生成二氧化碳和水,二氧化碳属于温室效应的主要气体,故A错;
B、根据质量守恒定律可以知道,X=16+70+1+0-0-45-36=6,故B正确;
C、甲烷反应后质量减少属于反应物,反应后氧气质量减少,属于反应物,二氧化碳反应后质量增加,属于生成物,开始没有水,最后有水了,说明水是生成物,反应物是两种,生成物是两种,所以该反应不是分解反应,故C错;
D、根据CH4+2O2
CO2+2H20
点燃
16 64
由上面的数据可知16 g甲烷与64g氧气恰好完全反应,16 g甲烷在50 g氧气中燃烧时,氧气不充足,不仅产生二氧化碳和水,还会产生一氧化碳,故D正确.
故选:BD.