银行汇票和银行本票一定是银行签发的票据。银行承兑汇票是由银行承兑的商业汇票,其出票人一般为企业,因此不一定是银行签发。支票可以由银行或其他单位和个人签发,不一定都是银行签发的。商业汇票是企业签发的,因此也不一定是银行签发。所以答案是A银行汇票和C银行本票。