单项选择题

I would have come sooner but I()that you were waiting for me.

A. didn't know
B. don't know
C. hadn't know
D. haven't known