i know what ran is saying and though ran has been quite annoying to me ran is right in this mandarin is a group of dialects in itself i e mandarin in itself is french in paris french in avignon with thick italian accent and french with the quebecois accent whereas standard mandarin is bbc received pronuciation of english no one's mother tongue but it is a received standard however i see the frustration with this categories too i think it is best to translate beifanghua literally as northern speech mandarin dialects putonghua as common speech mandarin received pronunciation guoyu as national language mandarin received pronunciation beijinghua or jingyu as beijing speech or imperial tongue mandarin prestige variant