I don't think this room will be big enough to _______ all the gu

I don't think this room will be big enough to _______ all the guests.

A.contain

B.hold

C.keep

D.swallow

正确答案是B