The response that best describes the effect globalization has had on some American and Canadian workers is:
Many have lost jobs because companies offshores their production.
This statement captures a significant impact of globalization, as many manufacturing and other jobs have moved to countries with lower labor costs, leading to job losses in the U.S. and Canada.