单项选择题

Kate wondered what the result was, but I refused to tell her until she()the novel.

A、 finishes
B、 have finished
C、 had finished
D、 finished