单选题 订立合同时,下列关于合同主体的陈述正确的是(    )
   A.当事人必须具有完全民事行为能力
   B.当事人可以委托代理人签订合同
   C.签订合同属于不得代理的行为,因此不能由代理人签订
   D.单位的职能部门可以对外签订担保合同
【正确答案】 B
【答案解析】《合同法》第9条规定:当事人订立合同,应当具有相应的民事权利能力和民事行为能力。当事人依法可以委托代理人订立合同。因此,合同当事人不是必须具有完全民事行为能力,限制行为能力人可由代理人签订合同。单位的职能部门不是独立法人,不能成为合同主体。