text: BaCO3 will be more soluble in acids.\n\nBaCO3(s) + 2 H+(aq)  --->   Ba2+(aq) + H2CO3(aq)\nH2CO3(aq)  --->   H2O(l) + CO2(g)\n\nCO2 leaves the media pushing the equilibrium to the right side in both equations.\n\n\nYou could also have this reaction (which is slightly acidic)\n\nCO2(aq) + H2O(l) + BaCO3(s)  --->  Ba2+(aq) + 2 HCO3¯(aq)