B
分析:把需要的盒子看做抽屜;根據“至少有一個盒子里有7個球”,從最不利的情況去考慮,假設只有一個盒子里有7個球;那么每個盒子先放6(7-1)個,需要的盒子數是:25÷6=4(個)…1(個),那么還剩的1個球,無論放到那一個盒子里都能保證至少有一個盒子里有7個球,則可以得出最多放進4個盒子.
解答:25÷(7-1)=4(個)…1(個),
答:把25個球最多放進4個盒子,才能保證至少有一個盒子里有7個球.
故選:B.
點評:本題在建立抽屜的基礎上求出最不利的放法的個數是本題解答的關鍵.此題考查了抽屜原理(二),知識點是:元素總數÷(最少數-1)=抽屜個數+余數;