Seven boxes, A, B, C, D, E, F and G, are kept one over the other but not necessarily in the same order. Only three boxes are kept below D. Only two boxes are kept between D and G. Only C is kept immediately above B. A is kept at some place below F and at some place above E. How many boxes are kept above B?
1
2
2
3
3
1
4
4