Which of the following is a possible reason for variations in lead times?
A) Some products are perishable
B) Customer demand is unpredictable
C) Orders are placed at various points in time
D) Trucks can break down or get stuck in traffic