Question 1:
What is a benefit of using Python virtual environments?
Answer options:
A. It isolates dependencies of every project from the system and each other. B. It allows Python to differentiate between package versions. C. It frees the developer from installing the project dependencies. D. It puts dependent packages in a common site-packages directory.