MCQ Answer
A. apparent
Correct
Explanation
Indubitably means unquestionably or clearly, so among the choices 'apparent' is the closest option here.
B. controversial
C. doubtful
D. None of these
Correct Answer
apparent