单项选择题

A.keep well clear
B.keep very far
C.keep clear of
D.keep clear from