The best explanation for the presence of teeth in whale sharks, despite being filter feeders, is:
A) The whale shark's teeth are an example of vestigial structures. If an inherited feature is no longer needed but also not harmful, there's no evolutionary pressure to get rid of it.
This explanation correctly identifies the teeth as remnants of a feature that may have been useful to their ancestors (which likely had a different feeding strategy) but are no longer functionally important in the context of their current feeding behavior.