The correct option is B Megakaryocytes
Circulating blood platelets are specialized cellular fragments, that prevent bleeding and minimize blood vessel injury. Large progenitor cells in the bone marrow, called megakaryocytes are the source of platelets.