单项选择题

Your explanation is clear and ______ under discussion.

A.to the point
B.at the point
C.a case in point
D.on the point