【解析】A项中,苏格拉底的审判一直是西方法哲学史上的一个问题:一个人是否应当遵守与其内心不可认同的法律。如果他认为是恶法,能否勇敢的表示拒绝遵守,还是用合法的手段希望该法的废止?这说明,法律和道德的要求在一定程度上会有紧张关系,故A项说法正确。
B项中,苏格拉底最后选择了遵守当时的“恶法”,认为不能因为法律的判决对自己不公正,就拒绝遵守法律,这个不是法治而是人治。虽然判决不公正,但逃亡就是毁坏法律,不能以错还错,故B项说法正确。
C项中,“恶法非法”是自然法学派的观点,认为如果法律违反了基本道德(自然法)的规定,就不是法律,不需要遵守,而苏格拉底最后选择了遵守法律,故不支持恶法非法的观点,故C项说法正确。
D项中,正义具有历史性,不同的时代有不同的正义观点,法官坚持“恶法亦法”,苏格拉底用生命捍卫法律的尊严,而苏格拉底的朋友却认为“恶法非法”,故每个人对正义的要求各不一样,D项说法正确。
本题答案为ABCD。