During medieval times Europes major cities would most likely be located near which of the following

A. Mountain ranges
B. Deserts
C. Forest
D. Rivers

D. Rivers