楼主新年快乐!
楼主纠结么?其实,我觉得,这题一看到只有B是④作为最后一个就可以选了哦!——毕竟他和其他物质都不反应,肯定是被一个个排除后鉴别出来的.不过严谨起见,还是说明一下吧!
是这样的——CuCl2是蓝色的,其他都无色,所以应该第一个被鉴别出,Na2SiO3是胶状物(较为粘稠),也容易被鉴别出来(把装溶液的瓶子晃一晃就可以看出来了),
Ba(NO3)2+Na2SiO3=BaSiO3(乳白色沉淀)↓+ 2NaNO3,所以,能和Na2SiO3反应产生沉淀的,就是Ba(NO3)2喽!Ba(NO3)2可与Na2SO4形成BaSO4沉淀,KCl不行,所以检测出Na2SO4.剩下的那个……就不用说了吧!