B
分析:本題涉及到一氧化碳的化學性質、二氧化碳的化學性質、金屬的化學性質以及復分解反應發(fā)生的條件等.
解答:A、利用CO的還原性可以把金屬鐵從其氧化物中還原出來,化學方程式為:Fe
2O
3+3CO
2Fe+3CO
2,所以Fe
2O
3可以直接轉化為Fe;
B、由NaNO
3轉化為NaCl,需要由另外一種反應物提供Cl
-,而能提供Cl
-的只有鹽酸和鹽酸鹽,也就是說必須通過復分解反應才能實現轉化,但NaNO
3不會跟任何化合物發(fā)生復分解反應,因為不符合復分解反應發(fā)生的條件,即:生成物中沒有沉淀、沒有氣體、也沒有水.
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.
點評:本題雖是一道選擇題,但涉及的知識點有一氧化碳、二氧化碳、金屬的化學性質及復分解反應發(fā)生的條件,需要綜合運用這些知識答題,有一定的難度.