China's foreign ministry spokesperson Hua Chunying said the country has done its best to be open and transparent on coronavirus figures, adding that US politicians who accused Beijing of concealing information were "shameless and without morality" at a regular briefing on Thursday.