单项选择题

居民健康档案是由哪个机构为城乡居民提供的?()

A.省级医院
B.基层医疗卫生机构
C.社区卫生服务中心
D.三级甲等医院
E.疾病预防控制中心