单项选择题

Color changes in chameleons seem to be caused by environmental temperature as well as by other external stimuli.

A.ought
B.have
C.appear
D.used