President-elect Donald Trump has stepped up his search for a new US secretary of state, with the focus on David Petraeus, a former military commander in Iraq whose mishandling of classified information led to his resignation as CIA chief in 2012.
"Just met with General Petraeus - was very impressed!" Mr Trump said on Twitter shortly after Petraeus, a retired general, left an hour-long meeting with the Republican winner of the November 8 election at Trump Tower in Manhattan.
Mr Trump's consideration of Mr Petraeus, who has also been mentioned as a contender for the top job at the Pentagon - adds a new layer of drama to his unusually public deliberations over the top diplomatic job for his administration.
Mr Petraeus, who led international forces in both Iraq and Afghanistan, was sentenced to two years' probation and fined $US100,000 last year for the unauthorised removal and retention of classified information.
He admitted sharing classified information with his biographer, with whom he was having an affair. The scandal forced Mr Petraeus to resign from the CIA in 2012.
Mr Petraeus said after meeting Trump that the New York businessman "basically walked us around the world" in their discussion. "He showed a great grasp of the variety of challenges that are out there and some of the opportunities as well," he told reporters.
Mr Trump, who takes office on January 20, plans to hold talks with Mitt Romney on Tuesday in his second recent meeting with the 2012 Republican presidential nominee.
A Republican source close to the transition team said it had appeared late last week that Mr Trump was leaning toward choosing Mr Romney as his secretary of state but that the appearance of Mr Petraeus at Trump Tower suggested the president-elect was still undecided and casting a wider net for the position.
US Senator Bob Corker of Tennessee, the chairman of the Senate Foreign Relations Committee, and former New York Mayor Rudy Giuliani are also in the mix for the job of America's top diplomat, Trump aides say.