It depends on the context it is used in.
1. not mortal; not liable or subject to death; undying
2. remembered or celebrated through all time
3. not liable to perish or decay; imperishable; everlasting
4. <span>perpetual; lasting; <span>constant
For history, it probably means being remember or celebrated forever.
</span></span>
The colonists did the boston tea party, they ignored the stamp act, and they did not buy as much goods frim britan, as this would lower taxes
Answer: Idiomatic expression
An idiomatic expression is an Informal English word whose meaning is different.
Like in the example "we are out of milk." Literally, it means that there is no more milk. If it is taken as an idiomatic expression, it would be taken differently, depending on the culture or the situation.
Your answer is D, hope this helps