Does Medicare Part D protect the elderly from financial risk?

Does Medicare Part D protect the elderly from financial risk?