The Kremlin has demanded an apology from Fox News over what it said were "unacceptable" comments one of the channel's presenters made about Russian President Vladimir Putin in an interview with US counterpart Donald Trump.

Fox News host Bill O'Reilly described Putin as "a killer" in the interview with Trump as he tried to press the US president to explain more fully why he respected his Russian counterpart. O'Reilly did not say who he thought Putin had killed.

"We consider such words from the Fox TV company to be unacceptable and insulting, and honestly speaking, we would prefer to get an apology from such a respected TV company," Kremlin spokesman Dmitry Peskov told reporters on a conference call.

Fox News and O'Reilly did not immediately respond to a Reuters request for comment.

Trump's views on Putin are closely scrutinised in the United States, where US intelligence agencies have accused Moscow of having sponsored computer hacking to help Trump win office, and critics say he is too complimentary about the Russian leader.

Trump, when commenting on the allegations against Putin in the same interview, questioned how "innocent" the United States itself was, saying it had made a lot of its own mistakes. That irritated some congressional Republicans who said there was no comparison between how Russian and US politicians behaved.

Asked in an interview yesterday to clarify those comments, Trump told Westwood One Sports Radio: "Well, I don't have to clarify it. The question was do you respect him - he's a head of a major country."

Putin, in his 17th year of dominating the Russian political landscape, is accused by some Kremlin critics of ordering the killing of opponents. Putin and the Kremlin have repeatedly rejected those allegations as politically motivated and false.

Trump, who has said he wants to try to mend battered US-Russia ties and hopes he can get along with Putin, was asked a question about some of those allegations by Fox Business before he won the White House.

In January last year, after a British judge ruled that Putin had "probably" authorised the murder of former KGB agent Alexander Litvinenko in London, Trump said he saw no evidence the Russian president was guilty.

"First of all, he says he didn't do it. Many people say it wasn't him. So who knows who did it?" Trump said.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.