Who played James Bond in 'Diamonds are Forever'?
-
Sean Connery
-
Roger Moore
-
George Lazenby
-
Timothy Dalton
A
Correct answer
Explanation
Sean Connery portrayed James Bond in 'Diamonds are Forever' (1971), marking his final official appearance as 007 in the Eon Productions series. Roger Moore took over the role starting with 'Live and Let Die' (1973), while Lazenby appeared only in 'On Her Majesty's Secret Service' (1969).