Which one has the greatest energy gap ? A. Semi conductor B. Conductor C. Metals D. Non metals Answer: D . Non metals 0Shares0 0