exist in such great amounts that sb. or sth cannot deal with the

exist in such great amounts that sb. or sth cannot deal with them

A.giant

B.strip

C.overwhelm

D.confine

E.responder

正确答案是C