A. Limited device diversity
B. Low energy consumption
C. Scalability issues
D. Standardized protocols