Which word has a positive connotation a arrogant B cocky C Superior D confident

D confident