___________ ARE YOU GOING TO STAY HERE

29. ___________ are you going to stay here? ~ For a week. A. How often B. How long C. How many D. How far