Sodium hydroxide
Strong bases attack aluminium. Sodium hydroxide reacts with aluminium and water to release hydrogen gas. The aluminium takes the oxygen atom from sodium hydroxide, which in turn takes the oxygen atom from the water, and releases the two hydrogen atoms, The reaction thus produces hydrogen gas and sodium aluminate. In this reaction, sodium hydroxide acts as an agent to make the solution alkaline, which aluminium can dissolve in.