Similar meaning of Stupid is: (A) Dishonest (B) Incapable (C) Insane (D) Silly►Correct Option Correct Option is: D