How are the carbon, nitrogen, and oxygen cycles similar?

How are the carbon, nitrogen, and oxygen cycles similar?

a) they are all biogeochemical cycles
b) they all involve an interaction between living and non living elements
c) they are all part of the earth system
d) all of the above