问题

I sooner but I didn’t know that they were waiting for me.
A:had come
B:was coming
C:would come
D:would have come
B:was coming
C:would come
D:would have come
正确答案是: