Eight people are living on eight different floors of the building in such a way that the ground floor is numbered 1, the floor above that is numbered 2, and so on till the top floor is numbered 8. Only two people live between C and E. Only two people live between E and D. F lives on the topmost floor. G lives immediately above B. A lives on one of the floors below E but above D and H. D lives on the ground floor. How many floors are there between the floors on which C and H live?
1
One
2
Three
3
Two
4
Four