AdminSeptember 19, 2019September 19, 2019Leave a Comment on to touch on something means:to touch on something means: A. explanations B. to find someone reason to quarrel C. to talk about briefly D. None of these