In a race, there are five runners: Alex, Brian, Charlie, Daniel, and Eva. Alex finished before Brian but after Charlie. Daniel finished before Eva but after Brian. Who finished last?

Answer: D. Eva
Since Daniel finished after Brian and before Eva, and Alex finished after Charlie but before Brian, Eva must have finished last.