Question 0The blood vessel which carries blood from the alimentary canal to the liver is the?A.hepatic arteryB.hepatic veinC.hepatic portal veinD.mesenteric arteryE.Objective Show full explanation