The answer is C. Labor unions
Labor unions provide the workers an opportunity to grouped up , choose a representative, and have a conversation with business owners.
During this conversation, they can discuss a more appropriate term for worker's employment contract that could be accepted by both sides.