单项选择题

—Nancy is not coming tonight.
—But she______!

A.promises
B.promised
C.will promise
D.had promised