问题

After they _______ stars in their own country, the Beatles _______ the United States.
A:had become; toured
B:have become; toured
C:became; toured
D:became; had toured;
B:have become; toured
C:became; toured
D:became; had toured;
正确答案是: