Correct option is C
Given- Seven boxes, A, B, C, D, E, F and G, are kept one over the other but not necessarily in the same order. No box is kept above F. Only three boxes are kept between F and B. Only one box is kept between G and D. D is kept immediately above B. Only four boxes are kept between G and C. A is kept in some place above E.

3 boxes are kept below D?.