东莞有相当大的一部分人是外来人口他们是不会说粤语的:东莞本地人年纪大点的(比如50岁以上)通常是说粤语的,有的甚至听不懂普通话,年轻人粤语普通话都说,但这也与文化程度相关!
是粤语,不过有些地方如樟木头一些地方说的是惠州话,接近客家话
东莞本地人说粤语,外来人说普通话,
是,但是是地方口音。
有的是!有的说客家!