【正确答案:B】
银行本票是银行签发的,承诺在见票时无条件支付确定金额给收款人或者持票人的票据。
银行承兑汇票是由出票人签发的,由银行承兑的,委托付款人在指定日期无条件支付确定的金额给收款人或者持票人的票据。
两者的区别在于银行本票是由银行签发的;银行承兑汇票是由出票人签发的。

【正确答案:B】
银行本票是银行签发的,承诺在见票时无条件支付确定金额给收款人或者持票人的票据。
银行承兑汇票是由出票人签发的,由银行承兑的,委托付款人在指定日期无条件支付确定的金额给收款人或者持票人的票据。
两者的区别在于银行本票是由银行签发的;银行承兑汇票是由出票人签发的。