D

Best explained, concepts made clear.

Comments:

No comments