What underlying concept is edge computing based on?
A.using bearnforming to improve the efficiency of a network
B.transmitting the maximum amount of data over a single connection
C. delivering files to end users at the fastest possible speeds
D.moving computing resources closer to the source or user of data