"Yes, you have to," the retired neurosurgeon and Republican presidential candidate said Sunday in an interview with CNN's Jake Tapper on "State of the Union."
His latest criticism of Islam came the week after he'd said he "would not advocate that we put a Muslim in charge of this nation."
"I would have problems with somebody who embraced all the doctrines associated with Islam," Carson said. "If they are not willing to reject sharia and all the portions of it that are talked about in the Quran -- if they are not willing to reject that, and subject that to American values and the Constitution, then of course, I would."
He argued, though, that the controversy surrounding his comments last week has been overblown.
Follow Larry Elder on Twitter
"Like" Larry Elder on Facebook