问题

ain was ten minutes late , so I_______ have run all the way from my house to the station
A:havingcompared to
B:comparing to
C:compare to
D:compared to
B:comparing to
C:compare to
D:compared to
正确答案是: