HOW LONG DO THEY OFTEN STAY THERE

2. How long do they often stay there?A. One day B. Two daysC. There days D. Two or three days