单项选择题

I’m very sorry I’m late. I ______ and told you I was coming.

A. ought to phone you
B. must phone you
C. ought to have phoned you
D. must have phoned you