A. To store key-value pairs.
B. To represent a resizable array.
C. To define a block of code to be executed later.
D. To perform arithmetic operations.