Make sure to verify what they told you.
ATC: "N1234, radar contact 13 miles southwest of airport, 2,500 feet, cleared through Bravo, maintain VFR 3,500......
Even in Bravo clearances the words VFR are not a part of the Controllers “Phraseology.” Yeah, some of them say it. Maybe most. But whether they do or not changes nothing.
7−9−2. VFR AIRCRAFT IN CLASS B AIRSPACE
a. VFR aircraft must obtain an ATC clearance to operate in Class B airspace.
REFERENCE−
FAA Order JO 7110.65, Para 2−1−18, Operational Requests. FAA Order JO 7110.65, Para 2−4−22, Airspace Classes.
PHRASEOLOGY−
CLEARED THROUGH/TO ENTER/OUT OF BRAVO AIRSPACE,
and as appropriate,
VIA (route). MAINTAIN (altitude) WHILE IN BRAVO AIRSPACE.
or
CLEARED AS REQUESTED.
(Additional instructions, as necessary.)
REMAIN OUTSIDE BRAVO AIRSPACE. (When necessary, reason and/or additional instructions.)
NOTE−
1. Assignment of radar headings, routes, or altitudes is based on the provision that a pilot operating in accordance with VFR is expected to advise ATC if compliance will cause violation of any part of the CFR.
2. Separation and sequencing for VFR aircraft is dependent upon radar. Efforts should be made to segregate
VFR traffic from IFR traffic flows when a radar outage occurs.
b. Approve/deny requests from VFR aircraft to operate in Class B airspace based on workload, operational limitations and traffic conditions.
c. Inform the pilot when to expect further clearance when VFR aircraft are held either inside or outside Class B airspace.
d. Inform VFR aircraft when leaving Class B airspace.
PHRASEOLOGY−
LEAVING (name) BRAVO AIRSPACE, and as appropriate,
RESUME OWN NAVIGATION, REMAIN THIS FREQUENCY FOR TRAFFIC ADVISORIES, RADAR SERVICE TERMINATED, SQUAWK ONE TWO ZERO ZERO.