多项选择题

A.自然地理环境是人类社会生产和发展的永恒的、必要的条件
B.自然地理环境能脱离社会生产而发生作用
C.自然地理环境能决定社会的性质和社会的发展方向
D.自然地理环境的优劣对社会发展起着促进或延缓作用