单项选择题

Questions 18 ~ 21 are based on the monologue on English language. Why does English have such a large vocabulary

A.The English like to invent words.
B.Britain has a long history.
C.The English has borrowed many from other languages.
D.The English can stand borrowing words from other languages and stand the changes of their languages.