A.能产生无色气体的有碳酸盐、碳酸氢盐、亚硫酸盐,不能判断是否为碳酸盐,故A错误;B.生成沉淀可能为AgCl,不能排除Ag+的干扰,应加入盐酸酸化后再检验,故B错误;C.滴入酚酞试液显红色,溶液呈碱性,故C错误;D.验证烧碱溶液中是否含Cl-,先加过量的稀硝酸除去OH-,AgCl不溶于硝酸,如有白色沉淀生成,证明含Cl-,故D正确.故选D.