Country with most FIFA World Cups

A. France
B. Spain
C. Italy
D. Brazil


If the aforementioned Answer is Wrong. Leave a Reply with an authentic source.