use a junção esquerda na tabela C
select a.*,b.*, c.DeclareDate, c.Value from TableA a
inner join TableB b on a.AI =b.BId
left join
(select * from TableC where DeclareDate='December') c
on b.BId = c.CId
RESULTADO
select a.*,b.*, c.DeclareDate, c.Value from TableA a
inner join TableB b on a.AI =b.BId
left join
(select * from TableC where DeclareDate='December') c
on b.BId = c.CId