Which of the following factors contributes to the distribution of biodiversity on Earth?

A.interspecies interaction
B.altitude
C.precipitation
D.temperature