In a race, the following conditions apply: Runner A finished before Runner B but after Runner C. Runner D finished after Runner A but before Runner E. Who finished last?
Answer: D. E
Runner E finished last as D finished before E, and A finished before D.