单项选择题

商业银行应每()对内部资本充足评估程序进行一次独立审计,以确保其完整性、准确性和合理性。

A.半年
B.一年
C.两年
D.五年