Which of the following was a key feature in the rapid industrialization of Great Britain?
A. high agricultural productivity
B. population density
C. navigable rivers and canals
D. sophisticated banking and financial institutions
E. All these answers are correct.
Answer: E