单项选择题

They ______ the launch of their new company only a year ago.

A. announce
B. are announcing
C. have announced
D. announced