reaction of acids with metal carbonates and metal hydrogen carbonates acids bases and salts part 3