Task approval only from a partial list of assigned users

Can a task be assigned to multiple people and be said that it is mandatory for some of them to act on it (Approve, etc) and for others it is not.

And when all the mandatory users approve it proceeds to the next step.