B and D
Stainless steel can be corroded by tin and by copper, but it cannot be corroded by aluminum or zinc.
In order to answer questions like this you must know the hierarchy of metals and corrosion.
Each metal can be corroded by all that follow it:
3. Iron + Steel
4. Stainless Steel
10. Gold (virtually corrosion-proof!)