Which reason best explains why the United States and Mexico have a strong trade relationship?



A.

The two countries share the same type of government.

B.

The two countries share the same colonial history.

C.

The two countries both produce oil, making it easy to manufacture goods.

D.

The two countries share a border, making it easy to transport goods.