单项选择题

信用卡在发卡时由发卡银行设定卡片有效期,有效期一般不超过()

A.3年
B.5年
C.8年
D.10年