问题详情
The conference _________ a full week by the time it ends.
A) must have lasted B) will have lasted
C) would last D) has lasted