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

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