How can you use social media for promoting your blog posts?

How can you use social media for promoting your blog posts?
  A)  Monitor questions on social media and respond with a blog post link
  B)  Share blog articles through social posts
  C)  Use blog content as fodder
  D)  All of the above