Does Cucumber need JUnit?

Does Cucumber need JUnit?

Cucumber runs on the Junit framework. We require a Test Runner class because Cucumber utilises Junit. This class will make use of the Junit annotation @RunWith(), which informs JUnit what class to run the tests with. It’s more of a jumping off place for Junit to begin running your tests. Create a TestRunner class in the src folder.