问题

Did you make it at last—Yes. But for your help, it________a serious loss.
A:would cause
B:must have caused
C:would have caused
D:may cause
B:must have caused
C:would have caused
D:may cause
正确答案是: