D) For forty years he had been there in the same place is the best phrase to indicate the historical period in which the events take place because it gives a specific time frame of 40 years. This helps to narrow down the time period in which the events of the story could have taken place.