Context: Select the best estimate.
How long is the Great Wall of China?
A. 21,000 meters
B. 21,000 kilometers
C. 21,000 millimeters
D. 21,000 centimeters
Determine the correct option from the provided choices and reply with its corresponding letter.
Answer: B