I believe the answer would be Working to leave the world better than we found it. The other answers are either depressing or have nothing to do with the text.
D.its a flashback...foreshadowing is knowing something in the future
I think your answer would be D