are bases anions or cations?
A base is something that accepts a H+ so are normally anions. It is important to note that these acids and bases are almost always neutral before they are dissolved in water. In terms of the broader definition of Lewis acidity neutral compounds can absolutely be acids or bases.