____ is the more densely populated European nations
A Norway
B Germany
C Spain
D Romania
A Norway
B Germany
C Spain
D Romania