By the time you arrive, the meeting _______ for an hour. A. will have been on B. will be on C. has been on