AMC 10A 2009 Problem 1

One can holds 12 ounces of soda. What is the minimum number of cans needed to provide a gallon (128 ounces) of soda?

Answer Choices
A. 7
B. 8
C. 9
D. 10
E. 11