The three actors who starred as Magneto, Iron Man and Doctor Strange have all played what other character?

A. James Bond

B. Basil Fawlty

C. Ebenezer Scrooge

D. Sherlock Holmes