On the day he pledged not to run as a third-party candidate, Donald Trump went on Hugh Hewitt's radio show, where he appeared to stumble on some foreign policy questions. 

Trump seemed to confuse the Kurds with Iran's elite Quds Force, which is led by Gen. Qassim Soleimani. In that exchange, Trump was asked about Soleimani, but began talking about the Kurds instead.

Trump then claimed to have misheard Hewitt after the host explained who Soleimani is.

Soleimani's name was brought up during the August 6 debate following news reports that the general had visited Moscow.

Trump later accused Hewitt of asking "gotcha questions," after Hewitt brought up other terror leaders, like Hezbollah's Hassan Nasrallah and ISIS leader Abu Bakr al-Baghdadi. 

Hewitt told Trump he wants to find the next commander-in-chief, asking if Trump could identify the "players without a scorecard." 

Trump argued that by the time he gets into office, all of these terror leaders will be "gone." 

"Those are like history questions. Do you know this one, do you know that one," said Trump, adding that on the day after the election, "I'll know more about it than you will ever know."

Later on in the program, Carly Fiorina was given the same set of questions, and seemed more at ease discussing the foreign policy issues.

Read the full interview transcript, here.

Tell us what you think: were these "gotcha" questions or fair game for a presidential candidate?

Report: Hillary Emails Were Up for Sale on the Black Market

Gutfeld Explains Why He Doesn't Buy Trump's Pledge of Loyalty to the GOP

'You're an Activist!': O'Reilly and Jorge Ramos Clash on Illegal Immigration

O'Reilly: Rise of Trump and Carson Shows GOP Is Changing