Class Bravo airspace requires an explicit clearance to enter - not just radio contact - and a Mode C transponder within 30 nautical miles of the primary airport.
Class Bravo airspace requires an explicit ATC clearance before entry - not just radio contact or a squawk code - a distinction that catches VFR pilots off guard more than almost any other rule.