I'd rank them like this, easiest to hardest:
B+N vs K (can be really confusing at first, but after regular practice can become very easy).
N+N vs K+P
B+R vs R
Q vs R
B+B vs N (this comes to mind as the hardest "basic" winning endgame, don't know what others may pick. By the way this was thought to be a draw until computers helped).
---
For ones with pawns, various R vs minor piece false fortresses come to mind as difficult. Also the Q vs R+P false fortress is difficult to break down correctly. Although for these, it's also hard for the defender, so I wouldn't call them harder than the pawnless ones. For the pawnless ones, the defender only needs to know a few basic ideas to make it difficult.
Title says it all. What is widely considered to be THE most difficult WINNABLE endgame to learn? B+N vs. K? N+N vs K+P? Something else?