单项选择题

An agreement has been nailed ______ recently by the partners of the company.

A. down
B. up
C. in

D. on