While it is convenient to take multi-vitamin pills, the best approach to maintain bone health is to ingest Calcium and Vitamin D through natural foods.