When I have Karlov of the Ghost Council and Soul Warden on the battlefield and I cast something like Lingering Souls, does Karlov get twice the +2two +1/+2+1 counters twice since two spirits enter the battlefield or only once since I cast Lingering Souls once?
The same thing applies to beautiful cards such as Conqueror's Pledge - does Karlov get 6 times +2two +1/+2+1 counters six times or only oneonce?