检验某未知溶液中是否含有硫酸盐,下列操作最合理的是D

3个回答

  • 本题选D

    【解析】

    A、意思是,加入Ba(NO3)2和HNO3的混合溶液.

    此法行不通,因为如果溶液中有SO32-,那么将被氧化成SO42-,产生白色沉淀

    B、同上,意思是,加入BaCl2和HCl的混合溶液.

    此法行不通,too.一旦溶液中有Ag+,那么产生的白色沉淀究竟是AgCl还是BaSO4就不好判断

    C、次发行不同,先加入稀硝酸...溶液中的SO32-直接被氧化成SO42-

    D、可行,首先加入盐酸,此时如果溶液中有Ag+.那么就已经产生沉淀.

    如果溶液中SO32-,那么就会变成SO2飞走.、

    此时再加入BaCl2,如果还有沉淀的话,就一定是SO42-