What are some of the areas of research of German cryptography expert Karsten Nohl?

A. Data analytics and cloud computing
B. Cybersecurity and network protocols
C. Artificial intelligence and machine learning
D. Global System for Mobile Communications (GSM) security, radio-frequency identification (RFID) security, and privacy protection
Answer: 