Digestion of protein takes place in the stomach in the presence of the enzyme pepsin.
The food pipe or oesophagus helps with the movement of food from the buccal cavity to the stomach.
Small intestine is the region of the highest absorption of nutrients where complete digestion of the nutrients takes place in the presence of pancreatic juice and intestinal juice.
Water from the undigested food material is absorbed in the large intestine.
Along with water, the minerals are also observed through the epithelium of the large intestine.
This absorption of water produces the faeces without its water which gets excreted through the anus.
Hence, the correct answer is option (D).