单项选择题

I remember ()the oil separator the day before yesterday But it failed again.

A.to repair
B.to be repaired
C.repairing
D.being repaired