Why is it important to consider cultural differences when engaging in global business?

A: It is easier to negotiate if everyone agrees to use the same nation's business etiquette.
B: What is acceptable in one culture may be offensive or have a different meaning in another.
C: Cultural differences are minimal in business dealings because all businesses have the same goal of turning a profit.
D: Trading internationally requires that experts in the business partner's country be hired to manage accounts.