单项选择题

The damaged derrick()now.

A.has repaired
B.is being repaired
C.is repaired
D.will be repaired