Step 1: Understand the question:
Each option states a fact about sex determination. We check them one by one against the NCERT facts.
Step 2: Check option (A):
Birds follow the ZW type. The male has two Z chromosomes (ZZ) and the female has Z and W (ZW). So ZZ gives a male, and (A) is wrong.
Step 3: Check option (B):
In grasshoppers (XO type), the male has one X chromosome only (XO), and the female has XX. So the XO type determines the male sex, and (B) is correct.
Step 4: Check options (C) and (D):
(C) XXY is Klinefelter's syndrome, with 47 chromosomes. Turner's syndrome is XO (45 chromosomes). So (C) is wrong.
(D) In Drosophila, XX is female and XY is male. So (D) is wrong.
Final Answer:
Only (B) is correct. \[ \boxed{\text{(B)}} \]