Had them on my last bike and hated them. Not a fair assessment for you, I know. They didn't sit right for my foot position. They laid downward instead of flat, if you know what I mean. Yes, I could have played around, but I didn't. How they fit on the B, I don't know. I had to answer because of the bad memory!