Quiz · Memory and ARC · lesson 5 of 7Quiz — a reference cycleQuestion 1 of 3123What is a strong reference cycle, and which reference in a parent–child pair should be weak?[A]Two objects holding strong references to each other, so neither count reaches zero; the child's reference back to its parent is the weak one[B]Any object with two strong references or more; Swift notices the extra ones and turns them into weak references by itself, so nothing ever leaks[C]Two objects pointing at each other, which is harmless: setting both outside variables to nil frees them, so neither has to be weak[D]Two objects holding strong references to each other, so neither count reaches zero; the parent's reference to its child is the weak one← Backweak and unownedNext →Closures and [weak self]