disheveled means :
A
in disarray
B
careful in regard to your own interests
C
of or involving dispute or controversy
D. based on sound reasoning or evidence
