分析:本题涉及到一氧化碳的化学性质、二氧化碳的化学性质、金属的化学性质以及复分解反应发生的条件等.
解答:解:A、利用CO的还原性可以把金属铁从其氧化物中还原出来,化学方程式为:Fe
2O
3+3CO
2Fe+3CO
2,所以Fe
2O
3可以直接转化为Fe;
B、由NaNO
3转化为NaCl,需要由另外一种反应物提供Cl
-,而能提供Cl
-的只有盐酸和盐酸盐,也就是说必须通过复分解反应才能实现转化,但NaNO
3不会跟任何化合物发生复分解反应,因为不符合复分解反应发生的条件,即:生成物中没有沉淀、没有气体、也没有水.
C、铝是活泼金属,在常温下就能与氧气反应,生成致密的氧化铝薄膜,化学方程式为:4Al+3O
2=2Al
2O
3,所以Al可以直接转化为Al
2O
3;
D、CO
2可以澄清石灰水变浑浊,化学方程式为:CO
2+Ca(OH)
2=CaCO
3↓+H
2O,所以CO
2可以直接转化为CaCO
3;
故选B.
点评:本题虽是一道选择题,但涉及的知识点有一氧化碳、二氧化碳、金属的化学性质及复分解反应发生的条件,需要综合运用这些知识答题,有一定的难度.