问题

traffic so heavy, I could have been back by 6 o’clock.
A:hadn’t been
B:wasn’t
C:couldn’t be
D:hasn’t been;
B:wasn’t
C:couldn’t be
D:hasn’t been;
正确答案是: