The correct answer is A. by.
The preposition “by” is used to indicate the agent or doer of an action. In this case, the action
is “making a painting” and the agent is the person who made the painting.The preposition “of” is used to indicate the object of an action. In this case, the action is “making a painting” and the object is the painting itself.
The preposition “on” is used to indicate the location of an action. In this case, the action is “making a painting” and the location is the surface on which the painting was made.
The preposition “none of the above” is used to indicate that none of the other options are correct.
In this case, the preposition “by” is the only option that correctly indicates the agent of the action.