Depends on when and where? Time of year? water temps? type of water? Lake, river, pond? Largemouth or smallmouth?
Too many variables. Just like if you asked a tournament bass fisherman or if you asked a full blown trout fisherman, there is no one answer.
I probably catch the most on a gurgler. But that doesn't necessarily make it the best it's just what I throw a lot.
The simple answer; fish with something that resembles what they are eating at that time.