Chọn các chất thích hợp để điền vào dấu ? và hoàn thành các phương trình hóa học sau:

a) ? + Na2CO3 ---> CH3COONa + ? + ?

b) CH3COOH + ? ---> (CH3COO)2Mg + H2