AMC 10A 2011 Problem 2

A small bottle of shampoo can hold 35 milliliters of shampoo, whereas a large bottle can hold 500 milliliters of shampoo. Jasmine wants to buy the minimum number of small bottles necessary to completely fill a large bottle. How many bottles must she buy?

Answer Choices
A. 11
B. 12
C. 13
D. 14
E. 15