The leaders of the two countries --------- an agreement to avoid future conflicts.
A
has recently
B
recently reach
C
have reached recently
D
have recently reached
Correct Answer: have recently reached