Correct answer is (b) Pancreas
The best explanation: The major sites of digestion are mouth, stomach, duodenum and ileum. However, the duodenum does not secrete any digestive juices. It is simply the receiving site for the incoming food from the stomach and the secretions from the bile duct. The bile salts are produced in the liver but it is finally the pancreas that brings in juices for the digestion of proteins, fats and carbohydrates. After digestion is done and food has been absorbed by the blood, it is the pancreatic hormonal secretions that help in regulating the amount of glucose in the blood.