Which of the following cells are stem cells that can differentiate into osteoblasts?

a. osteoclasts
b. megakaryocytes
c. osteopropagator cells
d. osteoprogenitor cellls
e. osteotrophic cells

d. osteoprogenitor cells