The response that best describes the effect globalization has had on some American and Canadian workers is:
Many have lost jobs because companies offshore their production.
This statement captures the significant impact of globalization, particularly in terms of job displacement in certain sectors where companies have moved production to countries with lower labor costs.