A - Since the main execution resource is shared. Performance gains speed. B - Simple update. C - Third parties were beginning to copy. D - Running a perfect instruction set with independence and consistency.