单项选择题

A.repairing
B.to repair
C.repairs
D.have repaired