Boxes of cookies are sold in packs of 5, 10 and 25. What is the minimum number of packs needed to buy exactly 120 cookies?
5
6
7
8
9