Hepatic artery supplies blood to? (A) Liver (B) Stomach (C) Kidneys (D) Heart►Correct Option Correct Answer is: A