Which of the following are health benefits of yoga?

improved flexibility
improved strength
improved balance
All of the above