The standard reduction potential of aluminium is higher than iron. Hence, it is much more reactive than iron. However, aluminium is still less easily corroded than iron since oxygen forms a protective oxide layer of Al2O3 on its surface.
Therefore, the answer is ‘it has a higher reducing power and forms a self protective layer of Al2O3. So, the correct option is (B)