单项选择题

以下商业银行承诺业务中都是不可撤销承诺,除了()

A.循环贷款承诺
B.回购协议
C.贷款限额
D.票据发行便利