Which one of the following parts of human alimentary canal can be of maximum length ?
(a) stomach
(b) small intestine