Both vitamin D and magnesium support physical and mental health, help to keep your bones strong, and may play a role in ...