There are 35 red marbles, 8 blue marbles, and 7 green marbles in a bag. What is the theoretical probability of randomly drawing a red marble?

○ 35%
○ 25%
○ 42.9%
○ 70%