问题

“Where have you been” — “I got caught in traffic; otherwise_____ sooner.”
A:I would be here
B:I have been here
C:I had been here
D:I would have been here
B:I have been here
C:I had been here
D:I would have been here
正确答案是: