【正确答案:B】
有名合同与无名合同的区分意义,主要在于两者适用的法律规则不同。对于有名合同,应当直接适用《合同法》的相关规定,如建设工程合同直接适用《合同法》第16章的规定。对于无名合同,《合同法》规定:“本法分则或其他法律没有明确规定的合同,适用本法总则的规定,并可以参照本法分则或其他法律最相类似的规定。”因此,无名合同首先应当适用《合同法》的一般规则,然后可比照最相类似的有名合同的规则,确定合同效力、当事人权利义务等。
故选B。

【正确答案:B】
有名合同与无名合同的区分意义,主要在于两者适用的法律规则不同。对于有名合同,应当直接适用《合同法》的相关规定,如建设工程合同直接适用《合同法》第16章的规定。对于无名合同,《合同法》规定:“本法分则或其他法律没有明确规定的合同,适用本法总则的规定,并可以参照本法分则或其他法律最相类似的规定。”因此,无名合同首先应当适用《合同法》的一般规则,然后可比照最相类似的有名合同的规则,确定合同效力、当事人权利义务等。
故选B。