“Alter ego” means a: Leave a Comment / English Mcqs, Everyday Science, GK Mcqs A. Close friend B Worst enemy C. Distant relative D. Forgotten Incident