IB Chemistry: Why Acids Donate Protons, Bases Accept | RevisionDojo