单项选择题

We regret ()you that the goods you ordered are out of stock.

A. to tell
B. telling
C. having told
D. to have told