3.有以下六种溶液:①Ba(OH)2溶液;②Ba(NO3)2溶液;③KMnO4溶液;④品红试液;⑤Na2SiO3溶液;⑥NaHCO3溶液,可用于区分CO2和SO2这两种气体的有( )种
①SO2和CO2气体都能使Ba(OH)2溶液变浑浊,则不能区分,故①错误;
②二者中只有SO2能与Ba(NO3)2溶液中的硝酸根在酸性条件下可以反应生成硫酸根,硫酸根再与钡离子反应反应生成白色硫酸钡沉淀,则可以区分,故②正确;
③二者中只有SO2能与酸性高锰酸钾反应,使高锰酸钾溶液颜色消失,则可以区分,故③正确;
④二者中只有SO2能使品红溶液褪色,则可以区分,故④正确;
⑤SO2和CO2气体都与Na2SiO3反应,生成白色硅酸沉淀,则无法区别,故⑤错误;
⑥二者中只有SO2能与NaHCO3反应,但是得到的是CO2,则可以区分,故⑥错误;故答案为B。
①SO2和CO2气体都能使Ba(OH)2溶液变浑浊;
②二者中只有SO2能与Ba(NO3)2溶液反应生成白色硫酸钡沉淀;
③二者中只有SO2能与酸性高锰酸钾反应,使颜色消失;
④二者中只有SO2能使品红溶液褪色,
⑤SO2和CO2气体都与Na2SiO3反应,生成白色硅酸沉淀;
⑥SO2能与NaHCO3反应,但是得到的是CO2,则不可以区分;
不清楚SO2能与Ba(NO3)2溶液反应生成白色硫酸钡沉淀,不清楚SO2和CO2气体都与Na2SiO3反应,生成白色硅酸沉淀;不清楚SO2可以与NaHCO3反应得到的是CO2,而无法区分;