There are 10 red, 10 black, 10 white, and 10 gray marbles in a jar. If all the marbles are identical, what is the least number of marbles that must be drawn out in order to ensure that among the marbles drawn out, 5 marbles will be the same color?
(A) 5
(B) 9
(C) 17
D) 40
(E) 41