Both composite bonding and veneers can effectively close small gaps between teeth. The choice depends on factors such as the extent of the gaps, desired longevity, and budget considerations.