b: the blood group whose red cells carry the B antigen
blood group: human blood cells (usually just the red blood cells) that have the same antigens
residency: the position of physician who is receiving special training in a hospital (usually after completing an internship)