Let's understand the idiom:
Step 1: Meaning of the idiom "at odds":
- It means to be in disagreement or dispute about something.
Step 2: Analyzing the sentence:
- "Most of the players were at odds over the selection method" means the players disagreed or were in dispute about how the selection was done.
Therefore, the correct meaning is option (B):
in dispute.