________ HAVE YOU STAYED THERE

7. ________ have you stayed there? – I’ve spent three wonderful weeks there.A. How often B. How much C. How long D. How far