单项选择题

We regret ______ you that the materials you ordered are out of stock.

A.informing
B.to inform
C.having informed
D.to have informed