Solution:
Acid: is any substance that can donate a hydrogen ion.
Base: any chemical substance that can accept a hydrogen ion.
Buffers minimize the magnitude of the pH changes caused by the addition of an acid or alkali to a solution. That is, a buffer is any substance that reversibly consumes or releases hydrogen ions.