反应前后质量增加了,该物质就是生成物,增加了多少,就生成了多少,反应前后质量减少了,该物质就是反应物,减少了多少,参加反应的就是多少,质量不变是催化剂.
【解析】
氧气反应后少了64g说明反应了64g,二氧化碳多了44g说明生成了44g二氧化碳,水蒸气多了36g说明生成了36g水,根据质量守恒定律,M属于反应物,并且反应了16g,所以X值为0,算出二氧化碳中碳元素的质量为12g,水中氢元素的质量为4g,又因为二氧化碳中碳元素的质量、水中氢元素的质量都是由M中出来的,而12g+4g=16g所以M中无氧元素.所以只有B是正确的.
故选B.