Which of the following correspond to Unit tests?
a. Tests something less than the whole system
b. Should not have non-determinism
c. Should be fast (less than half a second)
d. All of the above
e. None of the above