A student government has 5 positions to fill and there are 9 candidates running for any one of the positions. How many different possibilities are there for the 5 positions?

A. 10
B. 15,120
C. 1,250
D. 115