The ducts that deliver bile and pancreatic juice from the liver and pancreas, respectively, unite to form the ________.
A. portal vein
B. pancreatic acini
C. bile canaliculus
D. hepatopancreatic ampulla