Three months ________ since we met last time.
#43467
A
have past
B
have passed
C
has past
D
has passed