G, H, J, K, L and P live on six different floors of the same building. The lowermost floor in the building is numbered 1, the floor above it is numbered 2 and so on till the topmost floor is numbered 6. Only three people live between P and J, whereas P lives below J. K lives on an odd-numbered floor and immediately above P. G lives on one of the floors below L and on one of the floors above H. Who lives on floor numbered 5?
AG
BK
CL
DP