问题

Why do you turn up so late?—–Sorry. My car_______and I had it repaired.
A:broke out
B:broke down
C:broke up
D:broke off
B:broke down
C:broke up
D:broke off
正确答案是: