Difference in perception among species depends upon

Habitat

Receptor mechanisms

All of the above

Complexity of nervous system