The correct option is D president of the society
A subject complement is an adjective or a noun that follows the linking verb. Here, "president of the society" follows "became". Hence, Option D is correct. The rest of the options do not point out the complement, hence incorrect.