Lets see. The first font is the Intention, which is good-saving the life of his fellow soldiers.
The second font is the object of his intention. the act itself is throwing himself down to cover the grenade knowing that he would definitely be hurt. The meaning of the act is that he thought that doing this would prevent other injuries.
the third font is the circumstances. The circumstances were that a grenade was thrown, people were going to get hurt. He was just trying to minimize the damage.
It seems to me that this act is morally good.