单选题 订立合同时,下列关于合同主体的陈述正确的是(    )。
   A.当事人必须具有完全民事行为能力
   B.当事人可以委托代理人签订合同
   C.承揽人可以定作人的名义为定作人订立合同
   D.法人的职能部门可以对外签订担保合同
【正确答案】 B
【答案解析】限制民事行为能力人可以订立与其年龄、智力、精神状况相适应的合同。承揽合同的对象为事实行为,承揽人不能以定作人的名义为定作人订立合同。法人的职能部门不具有法人资格,只是法人的一部分,不具有订立合同的主体资格。