单项选择题

I don't regret ______ even if it might have upset her.

A.to tell her what I thought
B.to have told her that I thought
C.telling what I thought
D.telling her what I thought