Exhaustive testing is
(a) always possible
(b) practically possible
(c) impractical but possible
(d) impractical and impossible
This question was posed to me during an interview for a job.
This key question is from Software Testing Techniques in portion Software Testing and Quality Management of Software Engineering