先采用方法1,选项C中FeCl3溶液是棕黄色,选项D中CuCl2溶液为蓝色,其余都是无色溶液,则可鉴别出FeCl3和CuCl2;NaOH若和BaCl2、Na2SO4混合,都无变化;而CuCl2和AgNO3混合会出现特殊的白色沉淀,则可鉴别出AgNO3;AgNO3和HCl混合又可出现特殊的白色沉淀,则可鉴别出HCl;
采用方法2,只有选项B中有碳酸盐和酸,碳酸钾与盐酸反应有气体生成,与氯化钡反应有沉淀生成,与硫酸钠反应无明显现象;选项A中都是无色溶液,只有Na2SO4和BaCl2反应有沉淀生成,故不能鉴别.
【解析】
A、这四种物质的溶液都是无色,只有Na2SO4和BaCl2反应有沉淀生成,其它几种物质之间反应都无明显现象,故A不适合;
B、K2CO3中有碳酸根离子,与盐酸反应有气体生成,与Na2SO4反应无明显现象,与BaCl2反应有白色沉淀(硫酸钡)生成,故B适合;
C、FeCl3溶液是棕黄色,其余都是无色溶液,则可鉴别出FeCl3;FeCl3和NaOH混合又会出现特殊的红褐色沉淀,则可鉴别出NaOH;而NaOH和FeCl3与其它两种物质反应都无明显现象,故C不适合;
D、CuCl2溶液为蓝色,其余都是无色溶液,则可鉴别出CuCl2;CuCl2和AgNO3混合会出现特殊的白色沉淀(氯化银),则可鉴别出AgNO3;AgNO3和HCl混合又可出现特殊的白色沉淀(氯化银),则可鉴别出HCl;故D适合.
故选BD.