CHECK MY ANSWER (LORD OF FLIES BOOK)
Why does Roger sharpen a stick at both ends for the second time?

He is going to use it to roast meat.

It is to hold a tribal flag.

They are building permanent shelters.

He is going to put Ralph's head on it after they kill him.

I think it's D