【答案】A
【解析】根据所学知识可知,《非战公约》是第一个提出放弃把战争作为国家政策的国际条约,其中体现的尊重和平、摒弃武力的思想,有一定的进步意义,但是它对侵略者并没有强大的约束力,如题干中英国“保留特殊重大利益关系地区进行自卫不受约束的权利”、法国“保留在其同盟国遭受攻击时给予支持的权利”等等内容,就是这一“不足”的表现,故选A项;根据所学知识可知,《非战公约》并没有明确制裁违约国的措施,排除B项;《非战公约》生效后不久,日本发动了九一八事变,侵占了中国的东北三省,意大利发动了侵略埃塞俄比亚的战争,说明它并没有“有效解决了国际争端”,排除C项;题干的着重点在于强调《非战公约》各签署国的“保留条件”,而不是“国家主权”问题,排除D项。