There are loads of languages in China, he could keep himself busy for years with all those.
True, there are lots of regional languages in China, however, he needs 'only' to learn Putonghua (Mandarin) and he'll be fine (except perhaps in those areas of southern China where they speak Guangdonghua (Cantonese).