Which of the following statements best defines group transitivity? a) Group transitivity occurs when there are three or more individuals with single-peaked preferences. b) Group transitivity is violated when there are three or more individuals with non-single-peaked preferences and no majority preference cycle. c) Group transitivity ensures that all individuals within a group have identical preferences. d) Group transitivity occurs when there is a clear majority preference cycle among alternatives.