This is a simple DODB problem
We have 5 Subjects(Boxes) and we need to distribute 6 periods(chocolates) such that each Subject get atleast one period. Hence any one subject will get 2 periods.
Choose the subject which will be having 2 periods and allot it, allot rest subjects 1 period each
Total number of ways = $_{1}^{5}\textrm{C}*_{2}^{6}\textrm{C}*_{1}^{4}\textrm{C}*_{1}^{3}\textrm{C}*_{1}^{2}\textrm{C}*_{1}^{1}\textrm{C}$ = $1800$
Option C