Archfiend of Depravity

Oracle Text

Flying

At the beginning of each opponent's end step, that player chooses up to two creatures they control, then sacrifices the rest.

Card Rulings

11/24/2014 The opponent chooses which creatures to spare, if any, as the ability resolves. This choice doesn’t target the creatures.
11/24/2014 The opponent may choose to spare one or no creatures. If the player doesn’t choose any creatures, they will sacrifice all creatures they control.