In product development and engineering, what does the term "prototype" typically refer to?
A) The final version of a product ready for mass production
B) A preliminary model or version used to test and evaluate a design
C) The documentation outlining product specifications
D) The marketing strategy for introducing a new product