which word has a positive connotation

a. superior
b. cocky
c. arrogant
d. confident

d. confident