Answer: Layer D has the oldest fossils..
Explanation: The oldest layers are on the bottom, and the youngest layers are on the top. This makes sense because it takes a long time for fossils to form and over time more and more layers would continue to pile up.
Hope this helps :)