There are 2 yellow, 8 purple, and 25 green marbles in a bag. What is the probability of randomly choosing a purple marble?
A. Less than 10%
B. 10% to 20%
C. More than 20%
D. Cannot be determined