Step 1: Track the triangle across the three given panels.
In panel 1 the triangle sits in the top row of the rightmost column.
In panel 2 the triangle has moved down to the middle row of the same rightmost column.
In panel 3 the triangle has moved down again, to the bottom row of the rightmost column.
So the triangle stays fixed in the rightmost column and moves down by exactly one row every step.
Step 2: Track the circle across the three given panels.
In panel 1 the circle sits in the middle row of the leftmost column.
In panel 2 the circle has moved down to the bottom row of the same leftmost column.
In panel 3 the circle has moved down again, but since it was already at the bottom row, it wraps around back to the top row of the leftmost column.
So the circle also stays fixed in the leftmost column and moves down by one row every step, cycling back to the top after the bottom row.
Step 3: Apply the same rule to get panel 4 (the answer).
The triangle was at the bottom row in panel 3, so moving down one more row wraps it back to the top row of the rightmost column.
The circle was at the top row in panel 3, so moving down one more row places it in the middle row of the leftmost column.
This means panel 4 must show the triangle in the top row of the right column and the circle in the middle row of the left column, exactly the same arrangement as panel 1 (the pattern repeats every 3 steps because there are only 3 rows).
Step 4: Match this arrangement to the options.
Only option (A) shows the circle in the middle row of the left column and the triangle back in the top row of the right column, matching the arrangement derived above.
The other options place the triangle or the circle in the wrong row, so they break the one-row-down-per-step rule.
Final Answer:
The next figure in the sequence is option (A). \[ \boxed{\text{Option (A)}} \]