Consider the following JUnit test. Which of the following statements are true?

succeeding test image

A: beforeAll() is executed before each of succeedingTest and anotherSucceedingTest B: beforeAll() is executed only once before both succeedingTest and anotherSucceedingTest C: beforeEach() is executed only once before both succeedingTest and anotherSucceedingTest D: beforeEach() is executed before each of succeedingTest and anotherSucceedingTest E: The order of which of the tests (succeedingTest and anotherSucceedingTest) to be executed first is decided by JUnit using a deterministic, but unpredictable order F: The order of which of the tests (succeedingTest and anotherSucceedingTest) to be executed first is decided by JUnit using alphaNumberic order of test methods