Answer :

Capricious means given to sudden and unaccountable changes of mood or behavior. and the opposite of it is C. thoughtful
Capricious is C) Thoughtful. 

Capricious means a provided immediate and strange variation of condition or action. Some synonyms are whimsicality, changeless and so on. 

However, C) Would be the opposite.