What interval is b to e sharp?
E flat consists of 3 flats, B flat, E flat and A flat. E flat to
B flat would be a perfect 5th interval as B flat is in E flat
major, but because your question was E flat to B, B is a semitone
up from B flat, this would mean the interval becomes a semitone
larger, and a semitone larger from a perfect interval is augmented.
Therefore, the answer to your question is an augmented 5th. Hope
this helps :)