Step 1: Look at the artistic technique used.
The image blends Indian mythological subjects with a European style of oil painting, giving the figures a lifelike, three dimensional look.
Step 2: Match the technique to the artist.
This exact blend of realism and mythology was the signature style of Raja Ravi Verma, who painted gods and epic characters as if they were real people.
Step 3: Rule out the other names.
Abanindranath Tagore worked in the softer wash style of the Bengal School, and Rabindranath Tagore's paintings were more abstract and personal, so neither matches this realistic look.
Step 4: State the answer.
The painter is Raja Ravi Verma, option D.