A.FeCl3溶液与四种物质反应的现象依次为红褐色沉淀、血红色溶液、无现象、无现象,再利用Ba(OH)2鉴别NaCl、Mg(NO3)2,现象分别为无现象、白色沉淀,现象不同,能够鉴别,故A不选;
B.H2SO4溶液与四种物质反应的现象依次为无现象、无色无味的气体、无色刺激性气体的气体、白色沉淀,现象不同,能鉴别,故B不选;
C.AgNO3溶液与四种物质反应的现象依次为浅黄色沉淀、白色沉淀、黄色沉淀、白色沉淀,四种物质之间不反应,则不能鉴别HCl、CaCl2,故C选;
D.KOH溶液与四种物质反应的现象依次为刺激性气味的气体、无现象、蓝色沉淀、先生成白色沉淀后溶解,现象不同,能鉴别,故D不选;
故选C.