问题

Though ____ to see the strangers, the housewife gavethem a big smile and said hello.
A:surprising
B:to besurprised
C:surprised
D:havingsurprised
B:to besurprised
C:surprised
D:havingsurprised
正确答案是: