Which of the following is NOT a function of the heart?
a. Providing a location for gas exchange between oxygen and carbon dioxide
b. Generating blood pressure through contraction
c. Regulating blood supply to tissues depending on need
d. Routing blood to either the pulmonary circulation or the systemic circulation