A、氯化铵和强碱之间能反应,且水解显示酸性,不会和酸之间反应,故A错误;B、碳酸钠可以和盐酸反应生成氯化钠、水以及二氧化碳,还可以和氢氧化钡反应生成碳酸钡和氢氧化钠,故B正确;C、氢氧化铝是两性氢氧化物,既能和强酸又能和强碱之间反应,故C正确;D、氯化铝可以和强碱之间反应生成氢氧化铝沉淀,溶液水解显示酸性,不能和酸之间反应,故D错误.故选BC.