What capability must a protocol have to prevent multiple computers from attempting to broadcast a message simultaneously?

a) Time Division Multiplexing (TDM)
b) Collision Avoidance (CA)
c) Collision Detection (CD)
d) Frequency Division Multiple Access (FDMA)