There are such new words as fast food, talk shows and open university in Modern English. These words show ( ).
A.the invasion of foreign countries B.social, economic and political changes C.the influence of other cultures and languages D.the rapid development of modern science and technology正确答案B