Why does Ponyboy go into the burning church to save the kids?

AHe doesn't want to go to jail.
BHe feels guilty.
CHe is worried about the kids.
DHe likes to be a hero.