From which arteries is blood supplied to bone?: (A) Nutrient, (B) Periosteal, (C) Metaphyseal, (D) All of the above
Answer is D. Bone is supplied by :

nutrient artery, 
periosteal artery, 
metaphyseal (juxta-epiphyseal) artery, and 
epiphyseal artery.