The correct answer is D) The new immigrants were willing to work for lower wages so they were often given jobs instead of the other urban workers.
The statement that BEST explains why workers living in large urban cities resented these new immigrants is "The new immigrants were willing to work for lower wages so they were often given jobs instead of the other urban workers.
During the 1800s, millions of immigrants arrived in the United States for different reasons. Some were being persecuted by religious reasons, other by political issues. Many more just wanted to have a better way of living because there were poverty and hunger in their native countries. But many immigrants were unskilled workers that had no problem to accept jobs at a cheaper salaries. That is why workers living in large urban cities resented these new immigrants that took the jobs they considered were deserved by Americans. This increased nativist sentiments in the United States.