Multiple choice general knowledge Rain contains Vitamin B12 Vitamin C Vitamin D Vitamin K Reveal answer Fill a bubble to check yourself A Correct answer Explanation Rainwater contains trace amounts of Vitamin B12, which is produced by bacteria in the soil and atmosphere. The B12 gets incorporated into water droplets, though in very small quantities.