Yoga for sure! Based on what I see in others movement is the key to quality of life over time. And although I know there are benefits to all those other options like cardiovascular health and increasing bone density , etc. if you’re not able to move because joints are too sore or you don’t have enough flexibility any benefits become useless if you can’t move due to pain. Yoga is strength training, it’s just using your body weight to train.
Running would be a beneficial training, as it will not only help keep my whole body active for good blood circulation, healthy muscles and good digestion booster, but will help exercicing regularly my breathing and endurance, which will be necessary for my health and body functions when i'm over the fifties.