B、效力待定合同具有违法性
无效合同具有违法性,其不具有效力是自始确定的,不会因其他行为而产生法律效力;效力待定合同并无违法性,只是效力尚不确定,法律并不强行干预,而将选择合同效力的权利赋予相关当事人或者真正权利人。