单项选择题

A. is offered
B. has offered
C. are offered
D. have offered