A、锌与稀盐酸发生置换反应可生成氯化锌和氢气;但锌和氯化铜溶液等反应也可以生成铜和氯化锌;不一定加入酸就能一步实现,故选项错误.B、碳酸钙与稀盐酸反应能生成二氧化碳;但高温下分解也能生成二氧化碳,不一定加入酸就能一步实现,故选项错误.C、氧化镁与酸反应生成盐和水,氧化镁和只有与稀盐酸反应才能生成CuCl2,只有加入酸才能一步实现,故选项正确.D、氯化钡与碳酸或可溶性碳酸盐反应均能生成碳酸钡,不一定加入酸就能一步实现,故选项错误.故选C.