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