A Fox News host questioned Trump on H-1B visas, saying they hurt wages for Americans. “I agree but you do also have to bring in talent,” Trump said.

Trump said the U.S. doesn’t have “certain talents and people have to learn,” adding that the skilled worker visa was needed to “bring in talent.”

The president’s defense of H-1B visas for foreign workers did not go over well with his base.

A Fox News host questioned Trump on H-1B visas, saying they hurt wages for Americans. “I agree but you do also have to bring in talent,” Trump said.

The president argued U.S. companies need specialized labor from foreign workers and can’t “take people off an unemployment line who haven't worked in five years.”