China's navy has in the recent days has carried out more exercises in the disputed South China Sea, the Defence Ministry said on Sunday, calling them routine drills.

China claims almost all of the energy-rich waters of the South China Sea, through which more than $5 trillion of maritime trade passes each year. The Philippines, Brunei, Vietnam, Malaysia and Taiwan have overlapping claims.

"The People's Liberation Army Navy in recent days organised a fleet to go to relevant seas in the South China Sea, by way of the Western Pacific, to carry out exercises," China's Defence Ministry said in a brief statement.

"This action is a routine arrangement made in accordance with this year's naval training plan," it added, without elaborating.

Pictures on social media accounts of Chinese state media have in the recent days shown Chinese navy ships engaged in live-fire exercises in the South China Sea, without saying where exactly they took place.

China periodically announces such exercises in the South China Sea, as it tries to demonstrate it is being transparent about its military deployments.

China has been at odds with the United States of late over the strategic waterway.

Washington has criticised Beijing's building of artificial islands in the South China Sea's disputed Spratly archipelago, and has conducted sea and air patrols near them.

Last month, US B-52 bombers flew near some of China's artificial islands and at the end of October a US guided-missile destroyer sailed within 12 nautical miles of one of them.

China expressed concern last week about an agreement between the United States and Singapore to deploy a US P8 Poseidon spy plane to the city state, saying the move was aimed at militarising the region.