The meaning of 'prodigious' is
A
great in leadership
B
a person in great pain
C
exceptionally active
D
remarkably great in mental or physical ability
Correct Answer: remarkably great in mental or physical ability