单项选择题

A.张某违反公司章程与大地公司订立合同,所以合同无效
B.公司法的法定代表人具有代表公司签署合同的法定代表权,公司章程的限制对其不生效,该合同有效
C.张某代表公司与大地公司签署的合同有效
D.合同可撤销,大地公司具有撤销权