单项选择题

商业承兑汇票和银行承兑汇票的支付期最长不超过()。

A.3个月
B.6个月
C.9个月
D.12个月