A person who pretends to have more knowledge or skill than he rally has: Arif Khan 8 years ago A. Crook B. Apotheosis C. Renegade D. Charlatan