This larger than life structure has survived through time, especially through both World War I and World War II.
What does the phrase "larger than life" mean as it is used in this sentence?
A.
an enormous structure
B.
a structure that is a replica
C.
a structure that is more precious than life
D.
a structure that has stood for long