More evidence is emerging of divisions at the top level of the US government over the Iran nuclear deal.
The agreement with Iran, signed by the Obama administration and five other nations in 2015, has to be certified by the US president every 90 days.
The next deadline is coming up in 12 days.
Trump has hinted he's going to try to undo the deal, but his defence secretary appears to be contradicting him.
Al Jazeera's Patty Culhane reports from Washington, DC.