Can you try this and looks like the table design needs a change.
Normally, you would have a primary key on the ID column which would be referenced into another table as a foreign key.
you may get better solutions from experts here.
select tblA.ID,
tblA.CREATION_DATE,
tblC.BL_NAME
from tblA
inner join tblB
on tblA.BL_ENTITY_ID=tblB.ID
inner join tblC
on tblB.BL_VERSION =tblC.ID