Which kind of phrase are the underlined words in the sentence?

Thousands of different insect species live on our planet.

Underlined phrase: of different insect species
A.
adverb phrase

B.
appositive phrase

C.
adjective phrase