If weather forecasters-----warnings of storms time, telecommunications companies ---- to take steps to protect their satellites.
A
could have provided / had been able
B
could provide / would be able
C
can provide / would have been able
D
could be providing / will be able
Correct Answer: could have provided / had been able