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 highlights a significant impact of globalization, where companies may relocate their manufacturing or service operations to countries with lower labor costs, resulting in job losses for workers in the U.S. and Canada.