单项选择题

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.