………DID YOU STAY THERE

24) ………did you stay there? – I spent three wonderful weeks there.

A. How long B. How far C. How much D. How often