Task: Question Answering
Input (English): There are 5 red, 5 green, 5 blue, and 5 yellow hats packaged in 20 identical, unmarked boxes, with 1 hat per box. What is the least number of boxes that must be selected in order to be sure that among the boxes selected, 4 or more contain hats of the same color?
(A)4 (B)8 (C)9 (D)12 (E)13
Output (English): E