7.在复杂的体系中,确认化学反应先后顺序有利于解决问题.下列化学反应先后顺序判断正确的是
( )
A.在含等物质的量的AlO、OH-、CO的溶液中,逐滴加入盐酸:AlO、OH-、CO
B.在含等物质的量的FeBr2、FeI2的溶液中,缓慢通入氯气:I-、Br-、Fe2+
C.在含等物质的量的Ba(OH)2、KOH的溶液中缓慢通入CO2:KOH、Ba(OH)2、BaCO3
D.在含等物质的量的Fe3+、Ag+、Cu2+、H+的溶液中加入锌粉:Ag+、Fe3+、Cu2+、H+
解析:判断化学反应先后顺序的原则是先发生反应的产物与其他物质不发生化学反应.A项,用假设法判断,若H+最先与AlO反应,生成氢氧化铝,而氢氧化铝与溶液中OH-反应生成AlO,故A错.B项,氯气的氧化顺序是I-、Fe2+、Br-,因为2Fe2++Br2===2Fe3++2Br-,故B错.C项,氢氧化钡先发生反应,因为碳酸钾与氢氧化钡不能共存,故C错.D项,氧化性顺序:Ag+>Fe3+>Cu2+>H+,D正确.
答案:D