Get breaking news alerts and special reports. The news and stories that matter, delivered weekday mornings.

Lindsey Graham is not happy with Donald Trump's failure to correct a supporter who claimed that the president of the United States is Muslim and was not born in America.

"Give me a break," the South Carolina senator and Republican presidential candidate said in an interview on MSNBC's Andrea Mitchell Reports. "You had a chance here to show who you were."

Let our news meet your inbox. The news and stories that matters, delivered weekday mornings. This site is protected by recaptcha

"At the end of the day, this is a defining moment for Mr. Trump," he said. "The man in that audience needs to be put in his place by the person answering the question."

On Thursday night, a questioner at a town hall in Rochester, N.H. suggested to Trump that President Barack Obama is Muslim.

"We have a problem in this country. It's called Muslims. We know our current president is one. You know he's not even an American," the man in the audience said.

Trump did not correct the questioner.

Graham said that Trump should apologize for the incident in a television appearance.

"We all have to deal with this," Graham said. "You have to deal with the angry person. The person who is frustrated. Happens to me all the time, happens to all of us. I am no longer worried about losing a vote."

"Something like this happens?" Graham suggested. "Use it as a teaching moment. Reset the table."