单项选择题

______ if I had arrived yesterday without letting you know beforehand

A.Would you be surprised
B.Were you surprised
C.Had you been surprised
D.Would you have been surprised