问题

te the previous rounds of talks, no agreement______ so far by the two sides.
A:has been reached
B:was reached
C:will reach
D:will have reached;
B:was reached
C:will reach
D:will have reached;
正确答案是: