The expriment has beeb a resounding success."Here resonding" means
A
moderate
B
somewhat
C
huge
D
quick
Correct Answer: huge