Chinese President Xi Jinping on Sunday said the People's Liberation Army (PLA) has the confidence and capability to defeat all invading enemies as he inspected a massive military parade at the country's largest military base to mark the 90th founding anniversary of the 2.3-million strong army.