单项选择题

发给26周岁至45周岁居民的居民身份证的有效期为(  )

A.5年
B.10年
C.20年
D.长期