What corrodes aluminum?
Aluminum is extremely resistive ro corrosion due to the the coating of aluminum oxide that forms when it is exposed to air and this prevents further oxidation. For more info go to this web site and scroll down to “characteristics” http://en.wikipedia.