Answer
a. Acid; base
Work Step by Step
Because if you add an acid to water, for instance hydrochloric acid, it will break apart into two ions H+ and Cl-. The H+ is released. But if you add a base to water, it doesn't release H+, but it will take the H+ already present in water and bonds to it.