Most computer historians agree that computers have evolved through _______ distinct generations.
a) Five
b) Four
c) Six
d) Three