So I notice that the hexagon rises, so it should be A or B. But beyond that, I can't figure out why one of A or B would be correct and the other would not be.
The answer is:
The key is:
Pay attention to the number of moves the circle makes counter-clockwise with each step. From the first image to the second, the circle moves one space. From the fourth to the fifth step, it makes four moves counter-clockwise. So now we need to find the missing piece that is two moves counter-clockwise from the second step, and consequently three moves clockwise from the fourth step. That would be tile B: