问题

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