HOW LONG ARE YOU GOING TO STAY

5, How long are you going to stay?

A. in two weeks B. at two weeks C. for two weeks D. late two weeks