Physiology Causes of vitamin B12 deficiency is: September 2006 A Lack of intrinsic factor B Diseases affecting terminal ileum C Fish tapeworm infestation D All of the above π‘ Explanation Causes of vitamin B12 deficiency is: September 2006 β Correct Answer: D. All of the above