1 Meter = _________ millimeters?
A. 10000 millimeters (mm)
B. 10 millimeters (mm)
C. 100 millimeters (mm)
D. 1000 millimeters (mm)