问题

I have had my radio_____, and do you have any radios _____in the same shop?[ ]
A: repair, to repair
B: repaired, to be repaired
C: repaired, repair
D: to repair, repairing
B: repaired, to be repaired
C: repaired, repair
D: to repair, repairing
正确答案是: