Which blood vessel carries blood into the liver?Ahepatic portal veinBhepatic veinCpulmonary veinDrenal vein