单项选择题

商业银行的独立董事和外部监事必须具备()以上的法律、经济、金融、财务或其他有利于履行独立董事、外部监事职责的工作经历。

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