(xiv) Oxygenated blood to liver is supplied by:
(a) Hepatic artery
(b) Hepatic vein
(c) Inferior venacava
(d) Hepatic portal vein
Solution
