Recently Panama Papers have been in the news. Please name the firm from whose database millions of files were leaked to the media?

A ) Mossack Fonseca ✅

B ) Goldman Sachs

C ) Leblanc and Williams

D ) None of these