Which of the following is NOT one of the main sources of new words in the present-day English vocabulary?
A. The rapid development of modern science and technology.
B. Social, economic and political changes
C. The invasion of foreign countries.
D. The influence of other cultures and languages.