单项选择题

A. has repaired
B. is under repair
C. was repaired
D. had repaired