创业者应当具备的知识有哪些?
A、行业知识
B、技术知识
C、资本知识
D、法律知识