I'd think that one advantage of nationalism is the unity it builds among people who share the same nation, who start to think of each other as co-citizens.
One disadvantage of nationalism is the hate can be directed against outsiders.
B.
<span>The federal government became the protector of individual civil rights.</span>
The author of this statement would most likely support "Separation of powers", since this system, which is employed in the United States, makes sure that no single branch of government becomes too powerful and therefore tyrannical.