In the following question, which one set of letters when sequentially placed at the gaps in the given letter series shall complete it? efg _ _ eff _ ghhe _ eff _ gggh _ h
A gets more marks than B but less than C. D gets less marks than E but more than A. If C gets less than D then who amongst A, B, C, D, E gets the highest marks?