单项选择题

You ______ her at the beginning, but now it is too late.

A.ought to refuse
B.have ought to refuse
C.ought to have refused
D.ought have refused