BEIJING - China on Wednesday welcomed the Taliban's formation of an interim government in Afghanistan, saying it is a necessary step for the nation to restore order at home and pursue post-war reconstruction.