Which of the following will have maximum mass?

2 moles of H2O has less number of moles as well as less molecular mass among all the given options. Hence, it has maximum mass. Thus, option D is correct.

20