Of is used to indicate possession, relation, substance, cause or about. The first part of the given sentence indicates possession. So, 'of' must fulfill the first blank.
Options A and C can thus be eliminated.
The second part of the given sentence talks about something. So, the preposition 'on' must fit in the blank correctly.
Thus option B is the correct answer.