Five runners (A, B, C, D, and E) finish a race. A finishes before B but after C. D finishes before E but after B. Which of the following represents the correct finishing order from first to last?
Continue
Scroll down for results