Question:

Which of the following is the richest source of vitamin B12?

Show Hint

B12 comes only from animal products, never from plant oils or greens.
Updated On: Jun 23, 2026
  • Meat
  • Green leafy vegetables
  • Corn oil
  • Sunflower oil
Show Solution
collegedunia
Verified By Collegedunia

The Correct Option is A

Solution and Explanation

Step 1: Vitamin B12 (cobalamin) is synthesised by microorganisms and reaches humans through animal foods. It is found in meat, liver, fish, poultry, eggs, milk and milk products.
Step 2: Plant foods, including green leafy vegetables, do not naturally contain B12, so option b is out. Corn oil and sunflower oil are pure fats and carry no B12 either.
Step 3: Meat (especially liver) is therefore the richest natural source among the options. Strict vegetarians depend on fortified cereals or supplements to meet their B12 needs.
Ref: DM Vasudevan, Textbook of Biochemistry for Medical Students, 6th edn, pg 404.
Was this answer helpful?
0
0