"Making a deal is a great thing for the world, it's also a great thing for China, I can't imagine that China is happy with someone having nuclear weapons so close", Mr Trump told reporters in Singapore after his historic meeting with North Korean leader Kim Jong Un.
According to Trump, the two leaders privately discussed human rights and Kim reacted "very well".
While some Democrats on the Senate committee in particular expressed concern about the lack of specifics from Trump about the North Korean talks, the hearing was largely positive. He declared the summit a success that would lead to denuclearization and he praised the North Korean leader, calling him "very talented". "I call them war games", he said. He speaks and his people sit up at attention. North Korean news, which is entirely state-run, exclusively consists of statements that shine a positive light on Kim and the country. But there won't be nuclear weapons, and they won't be aimed at you and your family, he said.
The president also defended his salute of a North Korean general during the summit, video of which has been shown on North Korean state television this week. I want to have a good relationship with many other countries, he said. During a Tuesday interview with Fox News' Sean Hannity, Trump said Kim's "got a very good personality, he's amusing, and he's very, very smart".
"I can only speak to the fact that we signed an incredible agreement, it's great and it's going to be great for them too because now North Korea can develop and North Korea can become a great country economically", he said.
Trump previously admired North Korea's propaganda channel for lavishing praise on Kim.
Many experts in Washington agree with the conclusion of a leaked Israeli government analysis that there were "substantive gaps" between USA goals going into the summit and the vague language of the statement.
Trump touted the broad agreement he reached with Kim and said the North Koreans already have begun returning the remains of USA soldiers missing during the Korean War.