Funding 40 Years of Retirement

If you live to 100, can you avoid outliving your money?