<prompt> Superior pancreaticoduodenal artery is a branch of-Hepatic arterySplenic arteryGastroduodenal arteryInferior mesenteric artery  <response>: Superior pancreaticoduodenal artery is a branch of gastroduodenal artery arising from the common hepatic artery. The common hepatic artery is a branch of the coeliac trunk. 