I personally agree 99% with the Historical facts and Chinese linguistics that mention that both Cantonese and Hakka dialects are descendants of the original Han Chinese and that both Cantonese and Hakka preserve Middle Chinese [Sui, Tang and Song Dynasty Chinese] the most compared to other Chinese dialects.