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.