单选题 {{U}}At length{{/U}}, they climbed up to the peak of the mountain.
【正确答案】 D
【答案解析】[词组辨析] at length与at last同义,意为“经过很长一段时间之后,最终,最后,终于”。on account“作为先付的部分款项,以后付账,赊账”in no time“马上,立即,极快”;for the sake“为了,以便于,为了……起见”。