Which word has a positive connotation

A super
B cocky
C Arrogant
D confident

D confident