Multiple choice Which of the following is the earliest site of hematopoiesis in the embryo? Bone marrow Liver Spleen Yolk sac Thymus Reveal answer Fill a bubble to check yourself D Correct answer Explanation Hematopoiesis originates in the early yolk sac but as embryogenesis proceeds, this function is taken over by the fetal liver and spleen, then later by the bone marrow where it continues throughout life.