单项选择题

—Nancy is not coming tonight.
—But she () !

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