Which of the following is a valid source of experience for learning curve?

A. Labor efficiency
B. Product redesign
C. Worker incentives
D. All of the above