HOW __________ ARE YOU GOING TO STAY

12. How __________ are you going to stay ? – For three days A. many B. often C. much D. long