Read the given information carefully and answer the questions which follow.
A, B, C, D, E and F live on different floors in the same building having six floors numbered one to six (the ground floor is numbered 1, the floor above it, number 2 and so on and the topmost floor is numbered 6). A lives on an even numbered floor. There are two floors between the floors on which D and F live. F lives on a floor above D's floor. D does not live on floor number 2. B does not live on an odd numbered floor. C does not live on any of the floors below F's floor. E does not live on a floor immediately above or immediately below the floor on which B lives.
Who amongst the following live on the floors exactly between D and F?