Humanity (12th Grade)
Philosophy
Which of the following is a major branch of philosophy?
Ethics
Geology
Biology
Sociology