What is the approximate length of the Great Wall of China?

A ) 20000.18km

B ) 21 196.18km ✅

C ) 22000. 18km

D ) 23000.18km