How happy we are! The holiday we have been looking forward ________at last.
#105324
A
to has come
B
to have come
C
to having come
D
has come