Which word has a positive connotation?

A) superior
B) confident
C) cocky
D) cocky

1 answer

B) confident