Bases Are Proton Donors Or Acceptors