Which of the following has approximately 40 mutually unintelligible dialects?

a. Arabic
b. Jamaican Creole
c. Scots
d. English