Blood vessels that deliver blood to the liver include the
a. hepatic portal vein.
b. hepatic vein.
c. hepatic artery.
d. central vein.