Sales forecasting involves study of -.
Proper selling price
Sales planning
Distribution outlets
All of these