解题思路:根据复分解反应发生的条件,若两种物质相互交换成分有沉淀、气体或水生成,则能发生化学反应,据此进行分析判断.
A、硫酸钠和氯化钾相互交换成分没有沉淀、气体或水生成,不能发生复分解反应,故选项错误.
B、碳酸钙与稀硝酸相互交换成分有硝酸钙、水和二氧化碳,能发生复分解反应,故选项正确.
C、氢氧化铁难溶于水,不能与硫酸铜发生复分解反应,故选项错误.
D、碳酸钡难溶于水,不能与氢氧化钠发生复分解反应,故选项错误.
故选B.
点评:
本题考点: 复分解反应及其发生的条件.
考点点评: 本题难度不大,掌握复分解反应发生的条件(有沉淀、气体或水生成)并能灵活运用是正确解答本题的关键.