A. Environment
B. Heredity
C. Law of similarity
D. Law of modification