"I think a lot of Republicans and Democrats are very concerned about Chuck Hagel's positions on Iran sanctions, his views toward Israel, Hamas and Hezbollah, and that there is wide and deep concern about his policies. All of us like him as a person," Republican Senator Lindsey Graham said.
"There would be very little Republican support for his nomination, at the end of the day, there will be very few votes," Graham said on Fox News Sunday.
Obama said he had seen nothing that would disqualify Hagel.
The president said Hagel had apologized for his comments related to homosexuality, referred to by NBC's David Gregory in the interview.
"With respect to the particular comment that you quoted, he apologized for it," Obama said.
"And I think it's a testimony to what has been a positive change over the last decade in terms of people's attitudes about gays and lesbians serving our country. And that's something that I'm very proud to have led," he said.