在法律没有特别规定及合同没有特别约定时,出现的下述情况中,一方当事人有权解除合同的有( )。
A:对方当事人有违约行为致使不能实现合同目的
B:发生不可抗力事件,使合同目的无法实现
C:一方当事人迟延履行主要债务,经催告后在合理期限内仍没有履行合同
D:在履行期限届满之前,当事人一方明确表示不履行主要债务
答案是D,题目中提到了无特别约定的情况下,一方当事人有权解除合同。根据国家法律,如果一方当事人在履行期限届满之前,明确表示不履行主要债务,则另外一方当事人有权解除合同。因此,答案为D。本题考查的是民法中有关解除合同的规定,要求考生理解该规定,并应用于具体情况中。