General Medicine General a9bc2596 Spot the diagnosis? A Thalassemia B Megaloblastic anemia C Dimorphic anemia D G6PD deficiency