My school is about twenty ________ walk from here.

My school is about twenty ________ walk from here.

A.minute

B.minutes'

C.minute's

D.minutes

正确答案是B