What is the full name of Churchill?

Options:
A) Sir Winston Leonard Spencer-Churchill
B) Winston Churchill
C) Leonard Winston Spencer
D) Winston Spencer-Churchill
 
Answer : Sir Winston Leonard Spencer-Churchill