单项选择题

-Nancy is not coming tonight.
-But she ______

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