[单选题]
监理工程师一般应具备的知识结构是()。
A.技术知识
B.技术与经济知识
C.技术、经济、管理与法律知识
D.经济与合同知识
参考答案与解析: