单项选择题

下列属于商业银行贷款承诺业务的是()。

A.备用信用证
B.银行保函
C.项目贷款承诺
D.不可撤销信用证