What is the synonym of “Deliver”.A. DeformB. PerformC. RuinD. conveyLeave a ReplyYou must be logged in to post a comment.