Which of the following is NOT one of the main sources of English new words?( )
A
The borrowing of Latin words into English
B
Social,economic and political changes
C
The influence of other cultures and language
D
The rapid development of modem science and technology