Who has bagged the Indian Wells Masters Tennis tournament 2018?
[A] Juan Martin del Potro
[B] Rafael Nadal
[C] Novak Djokovic
[D] Roger Federer
Click Here to Display Answer