i want to know that whether the insoluble salt
eg: calcium sulphate , barium sulphate, lead (II) sulphate
calcium carbonate, magnesium carbonate and other common carbonates
will react with acid?i knew that they are insoluble in water
but i also read some book , telling me that dilute acid can react with carbonates
who can tell me the answer ar.............
please help