Real Madrid defender Ricardo Carvalho has answered criticism from Portugal head coach Paulo Bento by questioning the 42-year-old's motivation for the job.