Dialect is the particular form of language that is specific to a certain region or group of people. For example people in one region would say call soft drinks "Pop", but people in another region would call it "Soda".
So in the answer, we are looking for a form of speech. Now we can get rid of options A and B, because they have to forms of speech.
Option C has speech, but it has no slang, or peculiar words....Now option D, however uses the words "muckle, cauld" which aren't words used globally. They are dialects.
The answer is the last one, option D