The length of the Great Wall of China is-
A
2500 miles
B
2000 miles
C
1500 miles
D
3200 miles
Correct Answer: 1500 miles