A、甲酸是弱酸,盐酸是强酸,强酸能制取弱酸,故A正确;
B、硫离子第一步水S 2-+H 2O⇌HS -+OH -,故B错误;
C、醋酸是弱酸,不能拆成离子形式,醋酸钡溶液和硫酸反应:2CH 3COO -+Ba 2++2H ++SO 4 2-═BaSO 4↓+2H 2O,故C错误;
D、氢氧化镁是难溶于水的沉淀,氢氧化钙溶液和碳酸氢镁反应可以是:2Ca 2++Mg 2++4OH -+2HCO 3 -=Mg(OH) 2↓+2CaCO 3↓+2H 2O(碳酸氢镁少量),Ca 2++Mg 2++2OH -+2HCO 3 -=MgCO 3↓+CaCO 3↓+2H 2O(碳酸氢镁过量),故D错误.
故选A.