Ответ:

a) Brazil — Brazilian (Бразилия — бразилец / бразильянка); Britain — British (Великобритания — британец / британка); Germany — German (Германия — немец / немка); Japan — Japanese (Япония — японец / японка); Poland — Polish (Польша — поляк / полька); Russia — Russian (Россия — россиянин / россиянка); Spain — Spanish (Испания — испанец / испанка).

Ответ на вопрос “What nationality are you?” зависит от человека, который отвечает. Образец: I’m Russian. (Я россиянин / россиянка.)

b) Образец описания выбранного флага: It is the flag of Japan. It is white with a red circle in the middle.
Это флаг Японии. Он белый, с красным кругом посередине.