B is correct because all of the verbs are in the same tense.
It should be D because it showing kind of negative message
Answer:
I don't understand the question, I've never been to London
Explanation:
But if you're trying to make a sentence it would be"Which hotel did you stay at while in London last month?"