Similar meaning of Madcap is: (A) Too much (B) Discard (C) Crazy (D) Persue►Correct Option Correct Option is: C