Acids contain _________ ions and bases contain _________ ions.
hydrogen, hydroxyl
An acid can be defined as a compound which when dissolved in water gives hydronium ions (H3O+).
An alkali (or a base) is a compound which when dissolved in water yields hydroxyl ions (OH-) as the only negatively charged ion.