I've only ever flown IFR through/to bravo airspace before (MCI/DFW/HOU), but know I need those magic words to enter when I'm VFR. (Unless I'm too busy flying the plane to copy a number - ATC hates this one simple trick)
Flying into KMEM the other day on VFR flight following.
Recieved "expect visual runway 18R, maintain VFR" from approach, but never recieved explicit clearance into the bravo.
As I was a minute or so outside the outer shelf, I asked "are we cleared into the bravo?" To which the controller sounded annoyed and confirmed clearance.
I've asked a couple of CFIs, but got differing opinions.
CFI 1 said since my destination was the bravo airport and I was on flight follow

