Who is the winner of Japan Open tennis title 2019?

Who is the winner of Japan Open tennis title 2019?A. Andy Murray
B. Rafael Nadal
C. Novak Djokovic
D. Roger Federer