In several instances, Trump’s position on certain subjects has evolved or changed -- and fast. Flip-flopping, backtracking and clarifying, of course, are not political moves unique to Trump. His rivals in both parties have done it too.
Here are five examples:
1. Abortion -- March 30, 2016
During an MSNBC town hall on Wednesday, Trump was asked whether women should be punished for getting an abortion if the procedure were banned by law.
Trump’s said “yes,” but did not elaborate on what that punishment should be.
His campaign later released another statement, effectively retracting the most controversial portion of the comments he had made during the MSNBC taping.
“If Congress were to pass legislation making abortion illegal and the federal courts upheld this legislation, or any state were permitted to ban abortion under state and federal law, the doctor or any other person performing this illegal act upon a woman would be held legally responsible, not the woman,” the statement from Trump read. “The woman is a victim in this case as is the life in her womb. My position has not changed -- like Ronald Reagan, I am pro-life with exceptions.”
2. Two Trumps or One? -- March 11, 2016
“There are two different Donald Trumps,” Carson said. “There's the one you see on the stage, and there's the one who's very cerebral, sits there, you can have a very good conversation with him, and that's the Donald Trump that you're going to start seeing more and more of right now.”
When asked about Carson’s comments, Trump at first acknowledged there are, in fact, two sides to him.
"I probably do agree. There are probably two Donald Trumps,” he said. “The public version and people see that, and I don't know what they see exactly, but it seems to have worked over my lifetime, but probably different, I think, than the personal Donald Trump. Ben said it very well today. Perhaps there are two Donald trumps.”
But later in the same press conference, Trump appeared to have a change of heart.
"I don't think there are two Donald Trumps,” he said. “I think there's one Donald Trump.”
3. H-1B Visas -- March 3, 2016
“I’m changing,” Trump told Kelly. “We need highly skilled people in this country. If we can't do it, we will get them in.”
When Kelly pressed, pointing out that Trump was “abandoning the position on your website,” he responded: “I'm changing it and I'm softening the position because we have to have talented people in this country.”
But that was short-lived. Later that night, the Trump campaign released a statement, clearing up the candidate’s position.
"The H-1B program is neither high-skilled nor immigration: these are temporary foreign workers, imported from abroad, for the explicit purpose of substituting for American workers at lower pay,” the statement said. “I will end forever the use of the H-1B as a cheap labor program, and institute an absolute requirement to hire American workers first for every visa and immigration program. No exceptions."
4. Torture -- March 3, 2016
“They won't refuse,” Trump asserted. “They're not going to refuse me. Believe me.”
The next morning, however, the Trump campaign issued a statement saying that he “will not order our military or other officials” to violate international laws.
"I will use every legal power that I have to stop these terrorist enemies. I do, however, understand that the United States is bound by laws and treaties and I will not order our military or other officials to violate those laws and will seek their advice on such matters. I will not order a military officer to disobey the law. It is clear that as President I will be bound by laws just like all Americans and I will meet those responsibilities."
5. Obamacare -- February 18, 2016
During a CNN town hall event in South Carolina in February, moderator Anderson Cooper questioned the GOP front-runner on Obamacare’s requirement that everyone have insurance, also known as the individual mandate.
“I like the mandate,” Trump told Cooper. “Here’s where I’m a little bit different, I don’t want people dying on the streets -- and I say this all the time.”
But Trump also criticized Obamacare overall as a “disaster.”
However, just 24 hours after the town hall, Trump took to Twitter to offer what seemed like a different take: “I will repeal all of #ObamaCare, including the mandate, period.”
ABC News' Paola Chavez contributed to this report.