问题

I _____to the party_____ at all possible, but I was fully occupied last night. [ ]

A: should have gone; were it
B: could go; if it had been
C: would go; it had been
D: could have gone; had it been
正确答案是: