L, K, J, H, G, F, D and S live on eight different floors of the same building. The lowermost floor in the building is numbered 1, the floor above it, number 2 and so on till the topmost floor is numbered 8. L lives exactly one floor above K and exactly one floor below G. Only K lives between H and L, whereas H lives exactly one floor above J. Only D lives between S and J. F lives on the 8th floor, while S lives on the 1st floor. On which floor does K live?
A5th
B3rd
C7th
D4th
Answer: