What are the most important on-page SEO elements?

By ·
What are the most important on-page SEO elements?
  A)  Page title, URL, meta description, content, and page header
  B)  Page title, meta description, meta keywords, content and page headers
  C)  Page title, URL, meta description and meta keywords
  D)  Page title, URL, meta description, content and internal links
  E)  The Fundamentals of Blogging
GA
Gaurav Arora, Digital Media Lead. 10+ years running paid media and tracking for brands in the USA, UK and Canada.