问题

By sending text messages or chatting online, we’ve been in touch for months, but I’ve never met my new friend _____.

A:by accident
B:on purpose
C:in the flesh
D:in her absence
正确答案是: