单项选择题

_________ if I had arrived yesterday without letting you know beforehand

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