Two scientists ………………. from Brazil a few months ago.

A. were arriving B. arrived C. have arrived D. are arriving

Q&A Platform for Education
Platform Explore for Education