单项选择题
A.write B.to write C.writing on D.to write on
A.in; on B.on; in C.on; on D.in; in
A.promises B.will promise C.would promise D.had promised