Final answer:
Erikson and Havighurst have been critiqued for not adequately addressing the impact of culture and society on development.
Step-by-step explanation:
Erik Erikson and Robert Havighurst have both been criticized for B) Failing to address the impact of culture and society on development. While Erikson's psychosocial theory of development suggests that personality develops throughout the lifespan and focuses on the social relationships at each stage of development, it doesn't heavily emphasize cultural factors. Havighurst's developmental task theory also emphasizes a universal sequence of developmental challenges, but has been critiqued for not incorporating the variability of cultural contexts sufficiently into its framework.