单项选择题

The railway station is only twenty ______ walk from my home.

A.minute
B.minute's
C.minutes
D.minutes'