Which part of alimentary canal receives bile from the liver?
(a) Stomach
(b) Small intestine
(c) Large intestine
(d) Oesophagus
Explanation: Bile is a liquid that is made and delivered by the liver and put away in the gallbladder.
The small intestine receives bile from the liver, which is normally stored in the gall bladder.
Bile assists with digestion. It separates fats into unsaturated fats, which can be taken into the body by the stomach. Hence, (b) is the correct option.