why is barium more reactive than magnesium?

1 answer

Both have two electrons in the outside shell; however, Ba is a larger atom and the two electrons are further out (n=6 versus n=3). As a result the two electrons are not held as tightly as those in Mg.