单项选择题

A.He would have the car repaired.
B.He would have walked home.
C.He would have called the police.
D.He would have taken a taxi.