单项选择题

采用银行有条件保函,在承包人没有实行合同或者未履行合同义务时,由()对已执行合同某些和未执行某些加以鉴定。

A.承包人
B.发包人
C.担保人
D.监理人