All but which of the following have been put forth as criticisms of Piaget's theory?
a. He observed far too many children to be able to draw any reasonable conclusions.
b. He underestimated abilities of younger children.
c. Development is variable from child to child and does not always progress identically.
d. He did not take cultural differences into account.
e. He failed to account for changes in cognitive development that occur across different stages.