Arrange the process for defining a global user-defined function in the correct sequence.
(1) Define user-defined functions in the function library.
(2) Create a function library.
(3) Use (global) user-defined functions from the function library in the message mapping.
(4) Include the function library in the message mapping. Choose the correct answer.
A . (4), (1), (3), (2)
B . (2), (1), (4), (3)
C . (3), (4), (2), (1)
D . (1), (4), (3), (2)
Answer: B