The best explanation for how we know the Olmec expanded in Mesoamerica is:
Olmec artifacts have been found throughout Mesoamerica.
This indicates that their culture and influence extended beyond their core region, suggesting a level of expansion and interaction with other societies.