2. (3 points) Kittens $A, B, C, D, E, F$ line up to receive fish from their mother, each kitten receiving one fish at a time. After receiving a fish, they go to the end of the line to wait for their next turn, until all the fish are distributed. If the mother cat has 278 fish, the last kitten to receive a fish is $\qquad$ .
【Answer】Solution: There are 6 kittens in total, and every 6 fish distributed repeat. Since $278 \div 6=46 \cdots 2$, the remainder is 2, so the last kitten to receive the fish is $B$.

Therefore, the answer is: $B$.