单项选择题

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