在某无色溶液中,加入BaCl2溶液有白色沉淀,该白色沉淀可以是氯化银、碳酸钡、硫酸钡、亚硫酸钡等,再加稀硝酸,沉淀不消失,所以沉淀是硫酸钡、亚硫酸钡、氯化银中的至少一种,亚硫酸钡和硝酸相遇,被硝酸氧化为硫酸钡,即原来无色溶液中可能有SO42-或SO32-或Ag+.故选D.