Differences in perception among species depend upon

Complexity of nervous system

Receptor mechanism

Habitat

All of the above