What does “百米” mean in English ?

What does “百米” mean in English ?

A.hectametre

B.kilometer

C.decameter

D.metre

正确答案是A