问题

_____ the satellites, football games come to us_____ on TV [ ]
A: Thanks for; alive
B: Thanks to; live
C: Owing to; living
D: Owed to; live
B: Thanks to; live
C: Owing to; living
D: Owed to; live
正确答案是: