单选题 The meeting ______ for five days now.
A. has finished B. has ended C. has been over

【正确答案】 C
【答案解析】