单项选择题

The two companies haven't ______ the price of the new product.

A.agreed to
B.agreed with
C.agreed on
D.agreed in