Which word is the best antonym for the word derisive?

A. uncertain
B. respectful
C. humorous

B. respectful