Для того чтобы ответить на вопрос о том, как называется всё население страны, давайте рассмотрим предложенные варианты ответов:
Нация - это объединение людей, проживающих на одной территории, имеющих общую культуру, язык, историю и, иногда, политическую систему. Нация может включать в себя различные этнические группы и включает всё население страны.
Федерация - это форма государственного устройства, при которой несколько относительно независимых субъектов объединены в одно целое. Это не название населения, а скорее тип государства.
Род - это социальная группа, состоящая из людей, имеющих общего предка, связанную кровными узами. Это более узкий термин, который не охватывает всё население страны.
Этнос - это группа людей, имеющих общие культурные, языковые и исторические характеристики. Этнос может состоять из части населения страны, но не описывает всё население в целом.
С учетом всего вышесказанного, правильный ответ на вопрос "Как называется всё население страны?" - это Нация.
Нация охватывает всех людей на определённой территории и объединяет их общей идентичностью.