Here are some questions to guide you through a composition of a query like this homework.
When giving tables say exactly what a row says about the business situation in terms of its column values when it is in the table. Also when describing a query result.
What is a query returning rows where
occupant O rents apartment A from date S to date E? Why?
O rents A from a date to a date? Why?
O rents A? Why?
O from nation N rents A? Why?
an occupant from N rents A? Why?
C = the # of nations where an occupant from one rents A? Why?
C = the # of nations where an occupant from one rents A AND C = 1? Why?
a # = the # of nations where an occupant from one rents A & that # = 1? Why?
(the # of nations where an occupant from one rents A) = 1? Why?
What rows are in
Rental?
Occupant?
the result of your desired query? Why?
Re relational querying.
It isn't actually necessary to use counting or grouping to write your query. Such queries that are of the form "rows where … all …" can typically be written using (some variant of) relational division or associated idioms.