The hepatic portal system delivers
A) bile from the liver to the gallbladder for storage.
B) pancreatic enzymes to the small intestine.
C) end products of digestion from the GI tract to the liver via blood.
D) bile from the gallbladder to the common bile duct.