Alice, Bob, Carol, David, and Emily rode on a small train that has five cars that seat one person each. Alice sat in the first car (the car at the very back of the train). Bob sat directly behind Carol. David sat in one of the cars in front of Bob. Emily sat directly behind David. Who sat in the middle car?
Alice
Bob
Carol
David
Emily