Aayyviz Aayyviz Physical Education Answered What is the immediate benefit of physical activity? a. Better sleep b. Improved mood c. Reduce stress d. All of the choices