The correct choice is (b) semigroups
Easy explanation: Here, B1 is the group and identity element is 0, means for all a∈B1, a+n.0=a. As a<n. But in B2 identity element does not exist. Here, 0 can not be the identity element. For example, for one of the member n of the set we have n+n.0=0, It will be n. So, B2 is not a group. Both B1 and B2 are semigroups as they satisfy closure and associativity property.