Who is the best character in Ultimate Mortal Kombat 3?

Who is the best character in Ultimate Mortal Kombat 3? Human Smoke and Kabal are acknowledged as the top characters in UMK3.

Human Smoke and Kabal are acknowledged as the top characters in UMK3.
See also  How do I know if my PS4 is up to date?