A - User-controlled loop. B - Iteractions. C - Using an accumulator. D - Components are connected to a central hub.