Either one of them __ enough experience to do the job. Twenty years __ a lot of time in the field, and that’s

how long they’ve been doing this work.
Which of the following options correctly completes the sentence above?
A. has, are
B. has, is
C. have, are
D. have, is
i said B what do u think?

I agree.