Who is typically involved in the forecasting process when executive opinions are used?

A. Upper-level managers
B. All managers
C. Sales staff
D. Customers or potential customers
E. Experts