The response that best describes the effect globalization has had on some American and Canadian workers is:
Many have lost jobs because companies offshored their production.
This statement highlights one of the significant impacts of globalization, where companies move production facilities to countries with lower labor costs, leading to job losses in the home countries.