Ciao
le rocce calcaree non si sciolgono a causa di equilibri acido-base (per fare questo dovresti avere un'acqua con un pH inferiore a quello dell'acido carbonico, d'altro canto la prova per vedere se sono calcaree la fai con acido cloridrico, ben più forte del carbonico ) ma attraverso equilibri di soluzione.
Per fare un esempio (con le opportune differenze) il sale da cucina non si scioglie nell'acqua perchè è acida ma perchè il suo limite di solubilità glielo permette. I cosiddetti sali insolubili non sono insolubili ma hanno un limite di solubilità
bassissimo.