<prompt> Blood supply of liver-80 hepatic artery, 20 portal vein20 hepatic artery, 80 portal vein50 hepatic artery, 50 portal vein100 hepatic artery  <response>: The liver has dual blood supply :-20 of blood supply is through the hepatic artery.80 of blood supply is through the portal vein. 