What is the meaning of eclectic as it appears in the text?
“Although his formal education ended then, he later satisfied an insatiable intellectual curiosity and was self-taught on an eclectic range of subjects through reading during the rest of his life.”
A. [adjective] charitable
B. [adjective] generic
C. [adjective] global
D. [adjective] extensive, diverse