Which of the following has the highest density and the lowest melting point ?

Which of the following has the highest density and the lowest melting point ?

A. Stainless steel
B. Titanium
C. Lead
D. Aluminium