The spelling of English words does not correspond very closely to how they are pronounced. What is the most important reason for this fact?
a. Historical changes in pronunciation
b. Complexity of the English language
c. Lack of standardized spelling rules
d. Linguistic evolution