像某溶液中加BaCl2溶液,无沉淀.再加AgNO3溶液,有不溶于稀硝酸的白色沉淀生成.说明原溶液中有Cl-.

问题描述:

像某溶液中加BaCl2溶液,无沉淀.再加AgNO3溶液,有不溶于稀硝酸的白色沉淀生成.说明原溶液中有Cl-.
为什么正确?如果原溶液是HNO3,那就生成了Ba(NO3)2和HCl,和硝酸银反应生成AgCl沉淀不是么?

题的意思是在某溶液中先加入BaCl2,没有沉淀,然后再在原来的溶液中加入AgNO3,不是在加入BaCl2之后的溶液中加入AgNO3.否则是没法判断Cl-的,我认为是这个题表述不明,题本身有歧义.