单项选择题

担保垫款是指银行提供担保而受到索赔时,因()无力付款,由银行承担担保责任而发生的垫款。

A.担保人
B.申请人
C.法人
D.银行