A、BaCl2溶液与K2SO4.AgNO3和Na2CO3的溶液分别混合时,都能生成白色沉淀,因此无法鉴别三种溶液;
B、KOH溶液与K2SO4和Na2CO3的溶液混合时,均因不能反应而无明显的现象,所以,也不能鉴别三种溶液;
C、稀硝酸只能与K2SO4.AgNO3和Na2CO3的溶液中的碳酸钠溶液反应放出气体,而与另两种溶液不反应而无明显现象,所以,不能鉴别三种溶液;
D、稀盐酸与K2SO4.AgNO3和Na2CO3的溶液中的碳酸钠溶液能产生气体、与硝酸银溶液形成白色沉淀、而与硫酸钠溶液不能反应而无明显现象;所以,可以鉴别三种溶液;
故选D