Final screen tests for the role of the next James Bond are taking place with four actors still in the running, including Challengers star Josh O'Connor.