Sorry for the noob question, but is the B20 the DC2 type r engine and the k20 the DC5 engine?
DC2 Type-R engine is a B18, mine is what's known as a 'frankenstein' build, it uses the B20 bottom end that's found in the HRV, but with the ITR B18 VTEC top end. The idea is to get better torque across the rev range, and well built B20's can work very well.