Which of the following have affected the way businesses use computing systems to meet the demand of the competitive marketplace?

A) GUI evolutions
B) Networking advances
C) Communication changes
D) All of the above