问题

I regret _____you John hbelieve my ears.He’s such a fine worker.
A:telling
B:having told
C:to tell
D:to have told
B:having told
C:to tell
D:to have told
正确答案是: