Since amino acids and proteins carry proton-accepting and proton-donating groups, they can act as

a.buffers
b.enzymes
c.isomers
d.vitamins

The correct answer is a. buffers.

Amino acids and proteins contain both acidic and basic functional groups. These groups can accept or donate protons (H+) depending on the pH of the surrounding environment. This property allows them to act as buffers. A buffer is a substance that helps maintain a stable pH by resisting changes in acidity or alkalinity.

To confirm this answer, you can conduct a search using a reliable source, such as a biology textbook or reputable scientific website, to find information about the properties and functions of amino acids and proteins. Look specifically for their role in buffering systems.