Question 65

(Multiple Choice)

The choroid plexus


A) is the site where cerebrospinal fluid is formed.
B) is part of the internal carotid artery.
C) drains cerebrospinal fluid from the subarachnoid space.
D) All of the above are true.

Answer