What is one of the greatest challenges in managing inventory?

A) Determining the optimal pricing strategy
B) Forecasting demand accurately
C) Recruiting skilled personnel
D) Implementing marketing campaigns