A. Ensure data security
B. Connect IoT devices to the cloud
C. Provide power to IoT devices
D. Encrypt communication between devices