单项选择题

I wonder if you have had your color TV ()

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