Latest HCL Aptitude Question SOLUTION: some say peter killed his father that is impossible he ____ that. a) may have done b) could nt have done c) could not done d) must not have