A、若加入盐酸,则这五种物质两两反应,能够和盐酸反应产生气体的是碳酸钠,然后能够和碳酸钠反应生成沉淀的是氯化钡,能够和氯化钡生成沉淀的是硫酸钠,剩余的是硝酸钾,故A对
B、若加入硫酸,让这五种物质两两反应,能够和硫酸反应产生气体的是碳酸钠,然后能够和碳酸钠反应生成沉淀的是氯化钡,能够和氯化钡生成沉淀的是硫酸钠,剩余的是硝酸钾.故B对
C、若加入氢氧化钡,氢氧化钡和硫酸钠及碳酸钠都会生成沉淀,故难以区分,故C错
D、若加入氢氧化钠,氢氧化钠和题中的四种物质均不反应,所以也难以区分,故D错
故选AB