Which of the following is a scientific theory related to Earth Science? (mark all appropriate options)

Select one or more:
a. Big Bang Theory
b. Plate Tectonics
c. Theory of Relativity
d. Giant Impact Theory