单项选择题

I wonder if you have had your color TV ______ .

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