organization participation in global trade

There are many ways in which an organization may participate in global trade. Which of the following strategies has the most amount of commitment, control, risk, and profit potential associated with it?
A) exporting
B) foreign direct investment
C) international joint venture and strategic alliances
D) licensing