单项选择题

We regret __ you that the computers you ordered are out of stock.

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