A、English speakers have a relatively small range of possibilities to select from when naming their newly born babies. B、English surnames are more distinctive than given names. C、English given names are more distinctive than surnames. D、Names include given names, surnames, full names and nicknames or pet names.