Which of the following is NOT a branch of Earth Science?

A. Geology
B. Entomology
C. Environmental Science
D. Oceanography

Please select the best answer from the choices provided:
A, B, C, or D.