Which sentence uses commas correctly?

A.
At each stop, in the treasure hunt we found an envelope with a clue.

B.
At each stop, in the treasure hunt, we found an envelope with a clue.

C.
At each stop in the treasure hunt, we found an envelope with a clue.

D.
At each stop in the treasure hunt we found an envelope with a clue.