Думаю,вариант С. в таком случае:
Джон НЕ отправлял Мери. Джон НЕ отправил карточку Хариет. Условие соблюдено.
Генри НЕ отправял карточку Аннабель,потому что отправил ее ХАриет.
Билли послал карточку Мери. В таком случае Мери НЕ получала карточки от Грега или Джона.
Грег отправляет Деборе,потому что Аннабель он не послал бы ее.
получается: джон-Аннабель, Билли-Мери, Генри-Харриет. Грег- Дебора.
УХ,надеюсь правильно..