Answer:
B. Workforce diversity
Explanation:
On strategical stand point, workforce diveristy is made so the company could understand and cover larger portion of their customers demographic (if you have more employees in different age groups and ethnicicites for example, you will have more information that can help you market the product in a certain way that appeal to your target)
On law stand point , Workforce diversity is closer to a light ethical standards rather than a formal requirement. The company is not required to enforce it , but it tend to be used as an indicator that the company is making an effort to be more inclusive to all type of individuals in the society.