A broker prepares documents at a cost of $35. Which of the following is true?
A. The broker cannot charge for the service
B. The broker may charge if the parties agree
C. The broker may charge if it is considered an escrow fee
D. The broker may charge if the fee was negotiated