The attempts by some people to smear China on the origin of the novel coronavirus are unacceptable, Russian President Vladimir Putin said Thursday in a phone conversation with Chinese President Xi Jinping.