Real Madrid boss Carlo Ancelotti said Karim Benzema undoubtedly deserves the Ballon d’Or, calling him “the most efficient player in the world.”