B12 is present in animal products and for vegetarians only milk and curds and other dairy products are the Only choice
Lucky for you because these are sources of
calcium and
vitamin D also
At your age I will not suggest supplements of vitamins
Exposure to sun will help
liver generate more vitamin D
Health Tips
Some milks are fortified with
vitamin D
look for them
vitamin K helps absorption of vitamin D
it's present in green leafy vegetables
magnesium also helps absorption
this mineral is present in fruits like bananas and coconut water