What do the three perspectives of culture and cognitive development underestimate?

a) The role of genetics
b) The impact of socio-economic factors
c) The influence of culture on cognition
d) The diversity within cultures