The answer is personification, I believe.
Driven is the verb in the desert because it’s an action
I think the answer is D because The Oxford English Dictionary traces the development and history of English words and phrases. There are more than 600 000 words with different meanings among last 1000 years.
She is a cranky old woman and they don't understand her