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