Answer:
Mostly from the food
Explanation:
Dietary intake is an important factor for bone formation and bone health. Consequently, inadequate intake of nutrients and minerals might increase the risk for bone loss and even osteoporosis.
Calcium can be found in food such as brokolli, milk, spinach, mustard greens,, turnip greens, kale.. Magnesium, which is necessary for absorption and transport of calcium is found in almonds, peanuts, cashews..