选D
between...and.固定短语,.和.之间
He arrived home between 6 and 7 last night after a long journey.
翻译为:昨晚他在一次长途旅行后在6点和7点之间到家.