51.
What does stomach acid mostly consist of?

54.
Alimentary canal runs from mouth to

55.
Which one is the longest part of the alimentary canal?