The largest living bird is

A ) Duck

B ) Ostrich ✅

C ) Peacock

D ) Dodo