Increasing promotion costs and shrinking profit margins are the result of:

A. Globalization

B. Heightened Competition

C. Deregulation

D. Changing technology