问题

The TV set he _______ works well now.[ ]
A: having been repaired
B: was repaired
C: has had repaired
D: repairing
B: was repaired
C: has had repaired
D: repairing
正确答案是: