单项选择题

He has a clear()of what needs to be done.

A. knowing
B. understanding
C. learning
D. meaning