问题

How far is it from your home to your school— usually takes twenty minutes to school from my home.
A:It; ride
B:It; to ride
C:It’s; ride
D:It’s; to ride;
B:It; to ride
C:It’s; ride
D:It’s; to ride;
正确答案是: