Which Of The Following Does Google Consider As ‘Cloaking’?

Which Of The Following Does Google Consider As ‘Cloaking’?
  • Paying for links that don’t include the “nofollow” attribute
  • Placing a webpage on one domain then using the canonical tag to reference another page as the source
  • Serving a page of HTML text to search engines, while showing a page of images or Flash to users
  • Waiting for a page to be indexed by the search engines then redirecting the page to another website