单项选择题

______ had any extra time, they would have visited the Tower of London.

A. Had they
B. Have they

C. Would they have
D. If they