When should we use a Signal vs Broadcast
a. Signal for point-to-point communication; Broadcast for multicast
b. Signal for multicast communication; Broadcast for point-to-point
c. Both for point-to-point communication
d. Both for multicast communication