单项选择题

—Did Jack come back early last night—Yes. It was not yet eight o'clock () he arrived home.

A. before
B. when
C. that
D. until