一道初中超难化学推断题,求答案!

已知A、B、C、D、E、F和X、Y、M、N均为初中化学常见物质,其中C、E、X为单质,其余均为化合物,他们之间的转化关系如下。(反应条件及部分生成物已略去)
↗—x→B—m→D—n↘
A F
↘—y→C—n→E—x ↗
写出化学式:D为: M为: N为:
写出符合关系的化学方程式:
A→B:
A→C:
E→F:
分析 如下,化学式和化学方程式可以自己写了。
此题属于我讲过的无突破口的推断题,这种题一般从反应类型和常见的酸根入手。这道题可以先看C与N生成E的反应,C和E都是单质。像这样单质生成单质的反应我们初中阶段重点掌握的有两类:滚裤一是金属和酸的置换,一是金属和盐溶液的置换。所以C肯定为一种金属单质,E为氢气或另一种金属。如果E为氢气那么X为氧气,F为水。如果E为金属则X为氧气,F为金属野雀氧化物。但题目表示F还可以通过化合物D和化合物N反应得到,初中阶段并没有学过化合物得到金大脊简属氧化物的反应所以F应为水,E为氢气。化合物A和化合物Y反应能得到金属,我们应该能想到铁的冶炼原理,所以A和Y为一氧化碳和氧化铁中的一种,又由于A还能和氧气反应所以A为一氧化碳,Y为氧化铁,C为铁,N为稀盐酸或稀硫酸,B为二氧化碳。能和二氧化碳反应的物质有三类:水、碱和碳酸盐。由于D能和N这种酸反应得到水所以D为碳酸盐,M为氢氧化钠或氢氧化钙。
补充一点
看C与N生成E的反应,C和E都是迹物单质。那C可能是C,H,金属。因此难以判断。因此,应从
E—x 突破,E,X是单质,初中化学中,单质间的反应只有氢气和氧气。这样确定E为氢气,C为金属,(E不为氧气是因为在置换反应中,没见过氧气被置出)N为酸。又因为B,M中无氧气亩州枯,所以D不是迅洞金属氧化物;无水,所以D不是碱。所以D是碳酸盐。所以M是碱,B是二氧化碳,A是一氧化碳,Y是金属氧化物。
总结:E—x 为突破口