Synonym of Snollygoster is:

A. Unprincipled politician

B. Sneak

C. Garrulous

D. None of these