Itar Tass is the news agency of? (A) Iran (B) France (C) UK (D) Russiaâ–ºCorrect Option Correct Answer is: D