Context: Select the best estimate.
How long is a garden snail?
A. 43 kilometers
B. 43 millimeters
C. 43 centimeters
D. 43 meters
Select the correct answer from the provided options and reply with the letter associated with it.

B