Multiple choice Where does absorption of vitamin B12 take place in gastrointestinal tract? Stomach Ileum Jejunum Duodenum Reveal answer Fill a bubble to check yourself B Correct answer Explanation Absorption of vitamin B12 takes place in the terminal ileum.