The correct answer is C. S.M. Gavaskar.
S.M. Gavaskar made three consecutive centuries in his first three Test matches, against West Indies in 1971. He scored 137, 222, and 68 in the three matches. This is a record that has not been broken since.
Vinod Mankad made two consecutive centuries in his first two Test matches, against England in 1946. He scored 124 and 184 in the two matches.
Mohammad Azharuddin made two consecutive centuries in his first two Test matches, against England in 1984. He scored 110 and 124 in the two matches.
G.R. Viswanath made one century in his first Test match, against England in 1969. He scored 132 in the match.
Therefore, the correct answer is C. S.M. Gavaskar.