B, 35÷4=8 (bag) ... 3 (piece), this method can't be filled just because there is surplus;
C, 35÷5=7 (bag), this method has just been finished and there is no surplus;
D, 35÷6=5 (bag) ... 5 (piece). This method cannot be finished just because there is surplus.
So choose: C.