The three blood vessels that supply the mammalian alimentary canals are

A.

segmented artery, hepatic artery and coeliac artery

B.

coeliac artery, anterior mesenteric artery and posteroir mesenteric artery

C.

coelic artery, segmental artery and hepatic artery

D.

hepatic artery, anterior mesenteric artery and posterior mesenteric artery

E.

hepatic portal vein, anterior mesenteric artery and posterior mesenteric artery

Correct answer is B

No explanation has been provided for this answer.