As people enter a stadium, each person is given a randomly generated code consisting of 2 letters followed by 3 digits. (Each letter is chosen from 26 possible letters; each digit is chosen from 10 possible digits.) If 3 million people have entered the stadium so far, at least M people must have the same code. What is M?

a. 2
b. 3
c. 4
d. 5
e. 6
f. 7
g. None of the above.

possible codes (n) ... n = 26^2 * 10^3

M = 3E6 / n

poorly worded question ... four responses are "correct"