【思路】
最值问题。设该敬老院有老人x人,设每位老人分5盒则最后一位老人分得的牛奶为n盒(n<4)。根据题意可得:4x+28=5(x-1)+n,化简得x=33-n,由于所求为x的最小值,让n尽量大,所以当n=3时,x最小为33-3=30。
因此,答案为C。