Which of the following is the best description of interchangeable parts?

A. parts that make up an entire assembly line
B. pieces that can be substituted for one another
C. different kinds of machines found in factories
D. different steps in a manufacturing process