China's defence ministry on Monday defended its shelving of military talks with the United States in protest against House Speaker Nancy Pelosi's visit to Taipei last week, warning that Washington must bear "serious consequences."