General Medicine General 291a732d Gastroduodenal artery is a branch of - A Common hepatic artery B Superior mesenteric artery C Abdominal aorta D Splenic Artery