Correct option is D
Option (d) has played alongside contains an error.
Explanation:
The subject of the sentence is
"Two of the world’s best forwards," which is
plural. The verb
"has played" is singular and should be replaced with the
plural verb "have played."
Correct sentence:
"Two of the world’s best forwards
have played alongside David Beckham."
Grammatical rule used:
When the subject of a sentence is plural, the verb must also be plural.
Example:
Two of the best singers have performed at the concert.