We _____ a pleasant journey but for the rain.
#90446
A
would have
B
will have
C
had had
D
would have had