A、要根据复分解反应的条件去考虑:生成物有沉淀生成或气体放出或有水生成;B、根据复分解反应的条件去考虑;C、根据碱的性质:非金属氧化物与碱反应;D、根据复分解反应的条件去考虑.
【解析】
A、氢氧化钠溶液与硝酸钡溶液假设能反应的话,生成物为氢氧化钡和硝酸钠,没有沉淀生成或气体放出或有水生成,不符合复分解反应,所以不能反应,故A错误;
B、碳酸氢钠与稀盐酸能生成氯化钠、水和二氧化碳,符合复分解反应的条件,故B正确;
C、三氧化硫属于非金属氧化物能与碱反应生成盐和水,与氢氧化钠溶液反应生成硫酸钠和水,故C正确;
D、碳酸钠溶液与氢氧化钙溶液反应生成碳酸钙沉淀和氢氧化钠,符合复分解反应的条件,故D正确.
故选A.