A、能够和稀盐酸反应生成无色气体的不仅仅碳酸钙,铁等活泼金属也能够和稀盐酸反应生成无色气体,故A错误;B、酚酞试液遇碱性的溶液都会变红,例如碳酸钠溶液可以使酚酞试液变红,故B正确;C、硫酸钡和氯化银都是不溶于稀硝酸的沉淀,所以加入氯化钡溶液并不能判断该溶液中含有硫酸根离子,故C错误;D、盐酸中含有氯离子,所以加入稀盐酸来除去氢氧根离子会引入氯离子,影响实验结论的得出,故D错误.故选B.