Can such a thing ________ happening again?

Can such a thing ________ happening again?

A.prevent

B.prevented from

C.be prevented from

D.to prevent from

答案及解析: C