If you expect to make money in the network marketing, the most significant ability you must have is ______.
A.knowing well the great lies of network marketing
B.having to be an excellent salesperson
C.realizing that the business is about sale
D.knowing your product and target market exactly