问题

Did you go to the open-air concert?— No. We ____. but we spent too much time shopping. [ ]
A: could have gone
B: rains
C: rained
D: shouldn't have gone
B: rains
C: rained
D: shouldn't have gone
正确答案是: