单项选择题

My home is about ______ from my school.

A.15 minutes
B.10 minute's ride
C.20 minutes by bike
D.15-minute's on foot.