单项选择题

—Nancy is not coming tonight. —But she ______ !

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