Which of the following statements about the development of language over time is true?
A.
Languages remain static and unchanging over time.
B.
Languages can be influenced by internal forces but are rarely affected by outside cultures.
C.
Most people who speak the same language have identical vocabulary and pronunciation, no matter where they live.
D.
Languages are always changing and are influenced by trade, communication, and migration.

Please select the best answer from the choices provided.

A
B
C
D