A 15-year-old male high school student goes to an out-patient urgent care clinic with a persistent fever and complaining of a sore throat, skin bruising, and fatigue for 5 days. Blood test shows a WBC of 32,000/mm³ with 95% being immature granulocytes (myeloblasts). Platelet count is 12,000/mm³. hemoglobin is 9 g/dL, and hematocrit is 19%. What is the most likely diagnosis?
A. Poikilocytosis
B. Acute myeloid leukemia
C. Thalassemia
D. Sickle cell anemia