This is a real-world medical entrance exam question, please give the true answer based on the question and selection. Topic name: None, Subject name: Pediatrics
A 12-year-old boy presents with hematemesis, Malena and mild splenomegaly. There is no obvious jaundice or ascites. The most likely diagnosis is 
Select and explain. 
A. NCPF, B. Cirrhosis, C. Malaria with DIC, D. EHPVO
D: EHPVO
Answer: D: EHPVO 
Explanation: Extra Hepatic Portal Venous Obstruction

5-6 years of age
hematemesis with or without melena
splenomegaly depends on duration of blockage
liver usually normal in size
ascites is rare
variable extent of growth retardation is seen