单项选择题

I regret _________ that you have to do the work again.

A、to say
B、saying
C、to have said
D、having said
微信扫码免费搜题