The example that represents a discrete data constraint with viable solutions is:
number of tests passed
Discrete data consist of distinct, separate values (often whole numbers), and the "number of tests passed" fits this definition as it can only take whole number values (0, 1, 2, etc.). The other examples involve continuous data.