A candidate route through B starts with the A to B link cost.
A pays the link to B first
A cannot use B's advertised number by itself. It must add the A to B link cost first.
link cost=1
Candidate for C
B advertises C at 2, so A's candidate through B is 1 plus 2.
Candidate for D
B advertises D at 4, so A's candidate through B is 5.
Summary
Each candidate is link cost to B plus B's advertised cost to the destination.
candidate=1+dB(dest)