Fill in the blanks with suitable words:
An acid is a compound which when dissolved in water forms hydronium ions as the only _______ ions. A base is a compound which if soluble in water contains _________ ions. A base reacts with an acid to form ________ and water only. This type of reaction is known as ________.