Please help me!!!!! I will give brainliest!!

Why did the renaissance happen in Italy?
A. Most ancient knowledge cam from Rome.
B. Venice and Genoa had easy access to trade routes.
C. Northern Italy was more religious than the rest of Europe.
D.Italy was insulated from foreign involvement.