单项选择题

I could have called you yesterday, but I()your telephone number.

A.didn't have
B.hadn't had
C.won't have
D.wouldn't have