分析:根據復分解反應發生的條件,若兩種物質之間相互交換成分不生成水、氣體、沉淀,則物質不能發生化學反應.
解答:解:A、因氫氧化鈉溶液與硝酸溶液相互交換成分能生成水,則能反應,不符合題意,故A錯誤;
B、因碳酸氫鈉溶液與鹽酸溶液相互交換成分能生成二氧化碳氣體,則能反應,不符合題意,故B錯誤;
C、因二氧化硫與氫氧化鈣溶液反應生成亞硫酸鈣和水,能反應,不符合題意,故C錯誤;
D、因碳酸鋇不溶于水,不能與硫酸鈉溶液反應,故D正確;
故選D.
點評:本題考查物質之間的反應,學生應能利用復分解反應發生的條件及常見物質的溶解性來解答.鹽與鹽反應,反應物必須可溶.