The correct answer is (c) Mesoderm
For explanation I would say: Hematopoietic stem cells (HSCs) are the stem cells that give rise to blood cells through the process of haematopoiesis. They are derived from mesoderm and located in the red bone marrow, which is contained in the core of most bones.