问题

We ___ for a picnic with you last weekend, but we were too busy with our reports. [ ]
A: might go
B: had gone
C: should go
D: could have gone
B: had gone
C: should go
D: could have gone
正确答案是: