①由已知条件“加入BaCl2溶液,产生白色沉淀”可知,生成的沉淀为硫酸钡(或氯化银)和碳酸钡;②因为硫酸钡(或氯化银)不溶于稀硝酸,由已知条件“加入足量稀硝酸,沉淀部分溶解”可知,放出能使澄清石灰水变浑浊的气体的沉淀是碳酸钡,正因为溶液中含有碳酸根,所以原溶液中一定无银离子,因为碳酸银是沉淀,不能使原溶液澄清,这里没有溶解的是硫酸钡;③加入硝酸才能与碳酸钡生成二氧化碳,说明溶液中无硫酸,综上所述,废液中一定有CO32-,可能有SO42-,但一定没有H2SO4和Ag+;故选AD.