Red blood corpuscles are formed in the

A ) Liver

B ) Bone marrow ✅

C ) Kidneys

D ) Heart