From an overall perspective, A would be the best answer. Since the Nile River has always been one of the biggest rivers in history, it would most likely sustain life for the people. As well as the mediterranean, people for thousands of years relied on the Mediterranean Sea for their food and even their transportation.
Oldest to youngest- D, A, E, B, C
It's called relative dating, you basically find the rocks that are at the very bottom (oldest), look for the ones that are on the top (younger), but if you find any that are cross cutting, those are the youngest of them all.
Your answer is D good luck!!