I need…: the best food for each nutrient

Protein, B12, omega-3, vitamin C, iron, calcium, magnesium, fibre, zinc and vitamin D, each with its best food per serving.