What’s the difference between …

What’s the difference between a rooster and a prostitute?
One says ‘Cock-a-doodle-doo’ and the other says ‘Any cock will do’.