单项选择题

We ()connect to the Internet yesterday due to a power failure

A. shouldn't 
B. couldn't 
C. may   
D. would rather