问题

Thanks to the heavy rain, the football match _____ until next week
A:must put off
B:must have been put off
C:has to put off
D:has to be put off
B:must have been put off
C:has to put off
D:has to be put off
正确答案是: