"I am thankful to both these incredible men for their service to our country", Trump said on Twitter. Milley fielded questions regarding President Trump's recent announcement that transgender troops will no longer be allowed to serve in the USA military in any capacity.
On Friday, Trump said he is nominating William Barr for attorney general, and Heather Nauert for United Nations ambassador.
Mattis and Dunford are expected to attend the Army-Navy game on Saturday along with Trump.
Some officials said privately that they expected Goldfein to be chosen because the Air Force was due to receive the chairmanship - two Marine generals, an Army general and a Navy admiral have served since the Air Force's last chairman left office in 2005.
Jennifer Aniston looks half her age
Instead of holding on to that hurt, Jen chose to "use what I grew up with as an example of what I do not want to be or live in". But everybody's path is different".
Democratic Rep. Adam Schiff claims Trump faces 'real prospect' of jail time
Nadler indicated that Democrats, who will control the House in January, will step up their own investigations. Such a move would be "a bad mistake", Rubio said.
Uber prepares for long-awaited IPO
This potentially means that Uber may not be patient enough to wait for second half of the next year to launch its IPO. Lyft presents other risks, including unresolved questions about its workforce of independent contractor drivers.
"I can give you a little hint: It will have to do with the Joint Chiefs of Staff and succession", the president said, in an off-the-cuff remark that appeared to catch Pentagon officials off guard.
Milley who holds degrees from Princeton University and Columbia University, is known to be liked by Trump. In a 2015 visit to the school, he stressed the importance of serving others. He has also commanded the Army's 10th Mountain Division and served as a Military Assistant to former Defense Secretary Robert Gates.
Milley made the early decision to charge Bergdahl with desertion and misbehavior before the enemy. Before that he had served as Commandant of the Marine Corps.
Milley became Army chief of staff in August 2015. An infantry officer by training, he also commanded Special Forces units in a career that included deployments in the invasion of Panama in 1989; the multinational mission in Bosnia-Herzegovina to implement the Dayton Peace Accords; and the Iraq war.