Which of the following explains why the renaissance spread throughout Europe?

Strong and wealthy monarchs

All of the above

Increased trade between countries

The invention of the printing press

1 answer

All of the above