Краткое пояснение: Для выражения действия, начавшегося в прошлом и продолжающегося до настоящего момента, используется Present Perfect Continuous или Present Perfect Simple. В данном случае нужен глагол состояния (знать), который обычно не употребляется в Continuous.
Правильный вариант: B. 've known, что является сокращением от have known и формой Present Perfect Simple.
Ответ: B. 've known