In a race, five participants A, B, C, D, and E finish in the following order: A finishes before B but after C. D finishes before E but after B. What is the correct sequence of finishers?
Among four pets, a dog, a cat, a rabbit, and a turtle, the dog is heavier than the cat but lighter than the rabbit. The turtle is the lightest. Which pet is the heaviest?