单项选择题

能为豆科植物提供大量氮肥的菌是()

A.大肠杆菌
B.根瘤菌
C.真菌