The Synonym of ‘snollygoster’ is_________?

The Synonym of ‘snollygoster’ is_________?

A. Unprincipled politician
B. Sneak
C. Garrulous
D. None of above