metal carbonates can also be used to make .................. . the metal carbonate reacts with acid to form salt, ................. and carbon dioixde. when magnesium carbonatereacts with hydrochloric acid the products are ................., water and ........................... .