Identify the labeled structures on the image.

Identify the labeled structures on the image.

A. Right hepatic duct
B. Left hepatic duct
C. Common hepatic duct
D. Duct of Wirsung (major duct)
E. Tail of the pancreas
F. Body of the pancreas
G. Ligament of Treitz
H. Third part of the duodenum
I. Ampulla of Vater
J. Head of the pancreas
K. Duct of Santorini (lesser duct)
L. Common bile duct
M. Cystic duct
N. Main pancreatic duct