Слово "promise" означает "обещание". Обещание — это, по сути, "I will" (я буду, я сделаю). Вариант "to say 'I will'" наиболее точно отражает смысл слова.
Ответ: b. to say "I will"