问题

They would have fixed the telephone yesterday _________ it was a holiday.
A:except
B:except for
C:except that
D:but for
B:except for
C:except that
D:but for
正确答案是: