单项选择题
A.The preliminary design is an internal document used only by programmers
B.The preliminary design is the result of mapping product requirement into software and hardware functions
C.The preliminary design of the product comes from the requirement specification
D.The developers produce the preliminary design by defining the software structure in enough detail to permit coding