are cantonese and mandarin mutually intelligible?
They are both tonal languages, though the tones are different and they are not mutually intelligible. As such, they cannot really be referred to as dialects because a Cantonese speaker cannot understand a Mandarin speaker and vice versa. In fact, this is the case with many of China's “dialects”.