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