甲乙丙丁都是什么?下图中每条连线表示两端的物质可以发生化学反应,甲、乙、丙、丁分别为Mg、BaCl2、NaCO3、HCl