What are four factors which influence the ways languages change?

A. influence by other languages
B. isolation
C. poetry
D. influence of social or religious groups
E. age of the person using language
F. educational system