单选题   I only know the man by ______ but I have never spoken to him.
 
【正确答案】 C
【答案解析】by chance意为“偶然”。know sb. /sth by heart意为“用心”。know sb. by sight意为“面熟”。by experience意为“通过经验”。故答案为C。