解题思路:酸,碱,盐在溶液中发生复分解反应的条件是有沉淀析出,或有气体放出,或有水生成,然后根据反应产物是否有沉淀和气体产生来判定.
A、氯化钠和盐酸不发生反应,故不符合题意;
B、碳酸钠和盐酸发生复分解反应生成氯化钠、水和二氧化碳气体,不符合题意;
C、氢氧化钠和盐酸发生复分解反应,生成氯化钠和水,符合题意;
D、碳酸钠和氢氧化钙发生复分解反应,生成氢氧化钠和碳酸钙沉淀,不符合题意.
故选C.
点评:
本题考点: 复分解反应及其发生的条件.
考点点评: 解答本题要充分理解复分解反应发生的条件方面的内容,只有这样才能对相关方面的问题做出正确的判断.