D
解:A、盐酸、氢氧化钾、硫酸钾、碳酸钾四种物质没有明显的特征,且相互滴加不能全部鉴别出来,只能鉴别盐酸和碳酸钾,故A错误;
B、硝酸钠、盐酸、氯化铵、氢氧化钾四种物质没有明显的特征,且相互滴加不反应,应加入其它物质进行鉴别,故B错误;
C、氯化钡、氯化钙、硫酸钠、硝酸钾四种物质如相互滴加无法鉴别氯化钡和氯化钙,应另加其它试剂才能鉴别,故C错误;
D、氢氧化钾、碳酸钾、硫酸镁、硫酸氢钾可以相互滴加进行鉴别,取四种溶液互滴,能产生两种沉淀的是硫酸镁,与硫酸镁既产生沉淀又产生气体的是碳酸钾,只产生沉淀的是氢氧化钾,剩下一种是硫酸氢钾,故D正确.
故选D.