tupac is a top 10/15 rapper given he is one of the few rappers who can put emotion into a song.
BT is too bland to do that common as done it a couple of times andre 3000 is able do that easily (hes a top 10 rapper too, fuck honorable mention), same wit lauryn hill