Vitamin B-12 is produced by which organisms?

 a. Land Animals

 b. Vegetables and fruits

c. Fungi and Bacteria

d. Fish and mollusks

 

 

Answer: c. Fungi and Bacteria

No plants or animals are capable of making vitamin B12. Microorganisms, especially bacteria and fungi, are the only organisms known to produce vitamin B12. However, land animals and fish can often save up the B12 produced by bacteria and concentrate it in their cells. 

http://whfoods.org/genpage.php?tname=newtip&dbid=122