Why choose CMS for the best website development? And which solution would be the best? Is it Drupal or Joomla or Wordpress?

Hard to say. I'd suggest testing some of them and determine which you find easier to use.

wordpress, easy to use and easy to customize, good for seo

Actually is what it suites you best.
I personally go with WordPress and I would suggest it becouse of its very easy to use, less stip learning curve, awsome and pleanty of themes, easy to develop child themes etc

I like Pearch CMS, because I'm a web designer with little PHP skills and I want something easy for myself and my clients (mainly small businesses that don't need a huge CMS). I can create what I normally would create with HTML, CSS & jQuery (pligins) and attach Pearch to it in no time.