单项选择题

The two parties reached an agreement after negotiating in details.()

A.经过商讨细节,双方达成了协议。
B.经过细致的商讨,双方达成了协议。
C.双方应该达成一致,商讨细节。
D.双方同意一起仔细协商问题。