Is Cantonese a main language of china?
No, Mandarin Chinese is the main language of China. While Cantonese is spoken by a large population in the southern province of Guangdong and in Hong Kong, it is not the official language of China. Mandarin is the official language and is spoken by the majority of the population.