Quiz: Are You Prepared for a Modern Retirement?

How long do experts say your financial plan for retirement should be designed to last?