Are all beta blockers the same for heart failure?

Are all beta blockers the same for heart failure?