单选题

【正确答案】 B
【答案解析】[解析]Up and down意为“上上下下,前前后后”;Again and again 意为“反复地,屡次地,一再地,再三地”;Day and day意为“天天地,一天一天地”; All day long意为“整天的”。根据句意:你必须反复通过指南针观察你所在的位置。故本题答案为B。