기회공격 발동조건이 적대적인 캐릭터의 근거리 공격범위에 위치한 상태에서 퇴각안쓰고 움직이는거로 아는데

1. 이동 액션이 아니여도 발동조건 충족됨? 넉백이나 강제이동같은거
2. 근거리 공격범위가 꼭 5ft인건 아니지? 극단적 예시로 15ft 검을 든 거인같은건 15ft 벗어날때 기회공격 나는건가?