What type of solid has the highest melting point?

What type of solid has the highest melting point?
A. ionic solid
B. network solid
C. metal
D. nonmetallic solid