单项选择题

I'm glad our negotiation( ) to a successful conclusion.

A.has come
B.coming
C.come
D.have come