Epsom is the name of place located in? (A) UK (B) USA (C) RUSSIA (D) CHINAâ–ºCorrect Option Correct Answer is: A