<prompt> Majority of the afferent blood supply to liver is fromHepatic veinHepatic arteryIVCPortal vein  <response>: Ans d: Portal veinThe liver is the largest gland in the body Its three basic functions are: bile production secretion metabolism of fat, carbohydrate protein Blood filtration removal of bacteria foreign particles gained en trance from intestineIt has dual supplyHepatic artery - oxygenated blood - 30Portal vein - venous blood rich in products of digestion -70. 