Elon Musk owns a social media platform named (A) Facebook (B) Twitter (C) Linkedin (D) Instagram The answer is (B) Twitter