能将MgSO4溶液、Na2CO3溶液、BaCl2溶液一次就可以鉴别开来,要求该试剂分别滴入三种溶液中时应能出现明显不同的三种实验现象.
【解析】
A、将AgNO3溶液滴入MgSO4溶液、Na2CO3溶液、BaCl2溶液三种溶液中时,由于生成的硫酸银、碳酸银和氯化银都不溶于水,因此都会看到出现白色沉淀的现象;不能一次鉴别,故A不正确;
B、将NaOH溶液滴入MgSO4溶液、Na2CO3溶液、BaCl2溶液三种溶液中时,只有MgSO4能与NaOH反应生成白色沉淀,而另外两种溶液都无明显现象;不能一次鉴别,故B不正确;
C、将Ca(OH)2溶液滴入MgSO4溶液、Na2CO3溶液、BaCl2溶液三种溶液中时,MgSO4、Na2CO3都能与Ca(OH)2反应产生白色沉淀;不能一次鉴别,故C不正确;
D、将H2SO4溶液滴入MgSO4溶液、Na2CO3溶液、BaCl2溶液三种溶液中时,H2SO4与MgSO4不反应而无明显现象,与Na2CO3放出气体,与BaCl2生成白色沉淀,出现三种明显不同现象,可以一次鉴别,故D正确;
故选D.