If I were on the spot that day, I should be able to prevent the disaster to happen.
A、I should be able to prevent the disaster from happening. B、I should have prevented the disaster to happen. C、I would have been able to prevent the disaster from happening. D、I would be able to prevent the disaster to be happeneD、