Elon Musk Bought Twitter for (A) 40 billion USD (B) 42 billion USD (C) 44 billion USD (D) 48 billion USD The answer is (C) 44 billion USD