exist in such great amounts that sb. or sth cannot deal with them
A.giant
B.strip
C.overwhelm
D.confine
E.responder
正确答案是C