When is the SGA created in an Oracle database environment? When is the SGA created in an Oracle database environment?

A.) When the database is created

B.) When a user process is started

C.) When the database is mounted

D.) When the instance is started

E.) When a server process is started

Answer given is D.) When the instance is started

But oracle can have multiple database and system global has shared pool+ log file+control file for each and every database.

I am Confused and expect the correct answer as A.) When the database is created.

Please explain if I'm wrong.
https://docs.oracle.com/cd/B28359_01/server.111/b28310/create003.htm#ADMIN11073

To create a database first you must connect to an instance. SGA is a part of an instance so it is created before the database, thus A is a wrong answer.