单选题 根据法律对合同是否规定一定名称和做出特别规定,可将合同分为(  )。
【正确答案】 D
【答案解析】根据法律对合同是否规定一定名称和做出特别规定,合同分为典型合同和非典型合同。典型合同也称为有名合同,是指在法律上已规定了一定名称,做出了特别规定的合同,即在法律上有明文规定的合同。非典型合同也称为无名合同,是指在法律上没有规定一定名称和做出特别规定的合同。