A vending machine randomly dispenses four different types of fruit candy. There are twice as many apple candies as orange candies, twice as many strawberry candies as grape candies, and twice as many apple candies as strawberry candies. If each candy costs $0.25, and there are exactly 90 candies, what is the minimum amount of money required to guarantee that you would buy at least three of each type of candy?
A. $3.00
B. $20.75
C. $22.50
D. $42.75
E. $45.00
Answer: B
Source: Princeton Review