Which factor contributed to the independence of powerful Italian city-states?
A Increased trade with Asia
B
The growth of popular sovereignty
Lack of a single strong monarch
D The rise of banking in Florence