A class collects \$ 50 to buy flowers for a classmate who is in the hospital. Roses \operatorname{cost} \$ 3 each, and carnations cost \$ 2 each. No other flowers are to be used. How many different bouquets could be purchased for exactly \$ 50 ?
Answer Choices
A. 1
B. 7
C. 9
D. 16
E. 17