单项选择题

This project is known to ______ for three months.

A. having been going on
B. go on
C. have been going on
D. be going on