Seven boxes A, B, C, D, E, F and G are kept one over the other but not necessarily in the same order. A is kept second from the bottom. Only three boxes are kept between E and G. G is not kept at the top-most position. F is kept immediately above C. C is kept immediately above E. B is not kept fourth from the top.
How many boxes are kept between C and A?
1
1
2
2
3
4
4
3