Có 12 học sinh giỏi gồm 3 học sinh khối 12, 4 học sinh khối 11 và 5 học sinh khối 10. Hỏi có bao nhiêu cách chọn ra 6 học sinh sao cho mỗi khối có ít nhất 1 học sinh?
A. $\displaystyle 85$
B. $\displaystyle 58$
C. $\displaystyle 508$
D. $\displaystyle 805$