The word 'stupendous' means
A
stupid
B
expensive
C
ugly
D
huge
Correct Answer: huge