问题

The whole towns were simply swept aside by the power of water.Cars, trains and buildings could not________, ________ the people who stood in the way.[ ]

A: remain; or rather
B: survive; let alone
C: exist; more or less
D: achieve; besides
正确答案是: