问题

Why didn’t you ring me up—– Sorry, I forgot your phone number. Otherwise, I_____ long before.
A:had rung youup
B:must run youup
C:would haverung you up
D:would ringyou up
B:must run youup
C:would haverung you up
D:would ringyou up
正确答案是: