Cevap: $\boxed{C}$
Burada önemli husus "rastgele bir kutunun boşaltılmasıdır", yani kutularda $a_1<a_2<\cdots<a_8$ şeker varsa, herhangi bir $a_i$'yi dağıtarak tüm kutuları eşitleyebilmeliyiz. Eğer $a_1$'i dağıtırsak, $a_8$'e şeker koymazsak bile, $a_i$'ye en az $8-i$ şeker koymalıyız, çünkü tüm kutulardaki şekerler farklıdır. Bu durumda en az $6+5+4+3+2+1=21$ şeker dağıtılmalıdır. $a_1\geq 21$ olması gerektiğinden, $a_2\geq 22$, $a_3\geq 23$ ve böyle devam edilirse $a_8\geq 28$ elde edilir. Eğer şekerleri $21,22,\dots,28$ seçersek istenilen şart sağlanır. Dolayısıyla cevap $28$'dir.