(b) * defined by is a binary operation on Q.
Let us check each option one by one.
(a)
Hence, (a) is false.
(b)
Hence, (b) is true.
(c)
Commutativity:
Thus, * is commutative on N.
Associativity:
Thus, * is not associative on N.
Therefore, all binary commutative operations are not associative.
Hence, (c) is false.
(d) Subtraction is not a binary operation on N because subtraction of any two natural numbers is not always a natural number.
For example: 2 and 4 are natural numbers.
24 = 2 which is not a natural number.
Hence, (d) is false.