解题思路:物质要发生复分解反应,需符合复分解反应的条件,即有沉淀、气体或水生成.
A、盐酸中的Cl-可以与可溶性的银盐生成沉淀,氢离子可以与氢氧根离子生成水,能发生复分解反应,故A不正确;
B、由于复分解是交换阴阳离子,所以硝酸钾交换后对应的是硝酸盐(或硝酸)和钾盐,两者都是易溶于水的物质,因此不能发生,故B正确;
C、碳酸钙可以和酸反应生成水和二氧化碳,能发生复分解反应,故C不正确;
D、氢氧化钠可以和其他离子生成很多沉淀、和氢离子生成水,能发生复分解反应,故D不正确.
故选B.
点评:
本题考点: 复分解反应及其发生的条件.
考点点评: 本题考查了常见物质能否发生复分解反应,完成此题,可以依据复分解反应的条件进行.