Choose the word or phrase that best completes the sentence or substitutes for the underlined word or phrase.
The Great Wall of China is considered one of the greatest wonders in the world ______ its magnificence and significance.
A.in spite of
B.because
C.instead of
D.thanks to