John wants to view Sarah’s assignment files on his computer. But he cannot open them because of version problems. Which upgrade should he perform to solve the problem? A.software update
B. RAM upgrade
C.motherboard upgrade
D.optical drive upgrade
E.software upgrade