The virtual reality _______ the impression that everybody is gloriously attractive, but for the social media like Wechat and QQ having posted of people showing off their apparently good lives.
A. have conveyed B. would have conveyed
C. wouldn’t have conveyed D. haven’t conveyed