Following "Barberà et al. (1991, Econometrica 59:595-609)", we study rules (or social choice functions) through which agents select a subset from a set of objects. We investigate domains on which there exist nontrivial strategy-proof rules. We establish that the set of separable preferences is a maximal domain for the existence of rules satisfying strategy-proofness and no-vetoerWe would like to thank Professors Barbera, Masso, Neme, and Sonnenschein for helpful discussions. We are also grateful to an associate editor, two anonymous reviewers, and participants at the 10th International Meeting of the Society for Social Choice and Welfare in Moscow, the 1st MOVE-ISER joint workshop at Universitat Autonoma de Barcelona, and a seminar at Kyoto...