"This is the first time in my life that I have caused controversy by NOT saying something," the GOP candidate tweeted Saturday morning.

During the rally in Rochester, New Hampshire, a male attendee said to Trump prior to questioning him, "We have a problem in this country. It’s called Muslims. We know our current president is one." Trump responded, "right." The man then added, "you know he's not even an American."

Following the rally, people took to social media to demand that Trump apologize for not correcting the rally-goer, including Hillary Clinton and Bernie Sanders.

On Saturday, Trump addressed the controversy in a series of tweets.

"Am I morally obligated to defend the president every time somebody says something bad or controversial about him? I don't think so!," he began. "This is the first time in my life that I have caused controversy by NOT saying something."

He followed his first two tweets with three more: "If someone made a nasty or controversial statement about me to the president, do you really think he would come to my rescue? No chance!," "If I would have challenged the man, the media would have accused me of interfering with that man's right of free speech. A no win situation!" and "Christians need support in our country (and around the world), their religious liberty is at stake! Obama has been horrible, I will be great."

Am I morally obligated to defend the president every time somebody says something bad or controversial about him? I don't think so!