C
分析:利用复分解反应的发生条件解决此题,能否反应不但要看生成物中是否有水沉淀或气体,还要对反应特别是盐与盐、盐与碱的反应中反应物均可溶作出判断.
解答:A、氯化钠和硫酸钾不会生成水沉淀及气体,故不能发生复分解反应,故此选项错误.
B、反应物是盐与碱要求都必须可溶,但氢氧化铁是沉淀,不会发生复分解反应,故此选项错误.
C、碳酸钠和氯化钡都可溶,且能生成碳酸钡沉淀,能发生复分解反应,故此选项正确.
D、氯化钠和硝酸钾不会生成沉淀气体与水,不能发生复分解反应,故此选项错误.
故选C
点评:此题是对复分解反应进行的判断题,解题的关键是抓住复分解反应的发生条件进行判断分析即可.