下列各組物質中,能發生復分解反應的是( )
A.二氧化碳和氫氧化鈉
B.氯化鋇溶液和碳酸鈉溶液
C.鎂條和稀鹽酸
D.硝酸鉀溶液和碳酸鈉溶液
【答案】分析:復分解反應是兩種化合物交換成分生成另外兩種化合物的反應,生成的化合物中必須有沉淀或氣體或水,復分解反應才能夠進行;根據復分解反應發生的條件,判斷下列物質混合能否生成水、或沉淀、或氣體而發生復分解反應.
解答:解:A、二氧化碳和氫氧化鈉反應生成了碳酸鈉和水,反應時沒有相互交換成分,不屬于復分解反應,故A不符合題意;
B、氯化鋇溶液和碳酸鈉溶液反應生成了碳酸鋇沉淀和氯化鈉,屬于復分解反應,故B符合題意;
C、鎂條和稀鹽酸反應生成了氯化鎂和氫氣,屬于置換反應,故C不符合題意;
D、硝酸鉀和碳酸鈉是兩種鹽,交換成分后沒有沉淀生成,不能發生反應,故D不符合題意.
故選B.
點評:本題難度不大,主要考查了對復分解反應條件的應用,培養學生解決問題的能力.